TUGAS PERTEMUAN 5 METODE PERANCANGAN PROGRAM
Buatlah program lengkap dengan pseudocode dan flowchart untuk menampilkan
§ Bilangan Fibonancii
§ Bilangan factoriall
§ Angka bilangan bulat dalam bentuk kalimat,
Contoh : 32,768 ditampilkan Tiga Puluh Dua Ribu Tujuh Ratus Enam Puluh Delapan
Penyelesaian
Pseudecode fibonancii
{ menentukan bilangan fibonancii
Deklrasi
Int x=-1, y=1, z,a,jml
Deskripsi
Baca jumlah deret
For (a=1; a<=jml;a++){
z= x+y;
cout<<z
x=y
y=z
}
cetak deret fibonancii
Program c++
Outputan
Pseudecode factoriall
{ menentukan bilangan factoriall}
Deklarasi
Int bil, n
Long int hasi
Deskripsi
Input angka n
For (bil = n; bil>=1; bil--)
{
Hasil = hasi*bil
}
Cetak bilangan factoriall
Program c++
Outputan
Pseudecode konversi bilangan kata
{ menentukan bilangan bulat dalam kalimat}
Deklarasi
Void satuan (int x)
Void terbilang (long y)
Deskripsi
Input bilangan
If <= 11 = satuan
Else if y > 11 & y <=19
Terbilang = belas
Else if y > 20 & y <=99
Terbilang = puluh
Else if y > 100 & y <=199
Terbilang = seratus
Else if y > 200 & y <=999
Terbilang = ratus
Else if y > 1000 & y <=1999
Terbilang = seribu
Else if y > 2000 & y <=9999
Terbilang = ribu
Else if y>1000000
Terbilang = juta
Output