Senin, 31 Maret 2014

Cases Meet - 4

4.1 Cetaklah Bilangan 1 sampai 4

Flowchart :



4.2 Cetaklah bilangan ganjil dari 0 sampai 10
Ide : 
Bilangan ganjil dari 0 sampai 10 diawali dengan 1, kemudian bertambah dengan 2 atau bilangan ganjil adalah bilangan yang bila dibagi 2 bersisa 1.


Flowchart :


4.3 Carilah rata-rata dari n bilangan bulat positif 
Analisis :

  • Rumus rata-rata adalah  
  • yaitu jumlah data dibagi dengan banyaknya data, dengan xi adalah data ke-i. 

4.4 Hitunglah rata-rata dari integer positif (banyak data ditentukan dari data yang dimasukkan)

4.7 Hitunglah nilai dari  xy dengan x bilangan real dan y bilangan bulat
Analisis :


xy = x.x.x (sebanyak y kali) =
Input : x dan y
Output : hasil x pangkat y

4.8 Hitunglah axb dengan metode penjumlahan
Analisis :


  • ini berlaku untuk a positif maupun negatif
  • bagamana bila b negatif ?
  • Karena loop “tidak pernah negatif” maka harus dimanipulasi perulangan yang “selalu” positif.
  • Untuk itu nilai b menjadi abs(b)
  • Kemudian khusus untuk b < 0, jumlah yang sudah diperoleh dinegatifkan
  • Ingat : ax(-b) = ax(-1)xb = -axb


untuk melihat file Raptor dan hasil generaate ke C++ silahkan download disini

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | coupon codes