DERET BILANGAN POSITIF
Sekumpulan deret yakni:
Sekumpulan deret yakni:
1. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, ...
2. 1, 2, 4, 8, 16, 32, 64, 128, ...
3. 1, 4, 2, 8, 4, 16, 8, 32, 16, ...
Penjelasan:
Bilangan yang
hendak dicari dari tiap deret tersebut. Bila dimasukkan sebuah bilangan
positif, maka bilangan itu menyatakan posisi bilangan deret ke-n. Bilangan
pertama menyatakan nilai bilangan ke-n pada deret pertama, Bilangan kedua
menyatakan nilai bilangan ke-n pada deret kedua, Bilangan ketiga menyatakan
nilai bilangan ke-n pada deret ketiga, Bilangan keempat menyatakan nilai
bilangan ke-n pada deret keempat.
Contoh polanya:
Contoh Masukan 1 :
1
Contoh Keluaran 1 :
1 1 1
Contoh Masukan 2 :
5
Contoh Keluaran 2 :
5 16 4
Contoh Masukan 3 :
3
Contoh Keluaran 3 :
3 4 2
Algoritma:
cariDeret(A, m, k)//A array yang berisi deret tersebut, m
panjang arranya, k deret yang //hendak
dicari
B //menyimpan hasil tiap deret
if(m = k) then //bila panjang array hanya satu makan
nilainya adalah isi array itu
return B = A[m]
else if (m < k) then
return 0
else //m akan di kurang 1 terus menerus sampai terpenuhi m =
k, kemudian dipanggil //method cariDeret secara
rekursif
return
cariDeret(A,m-1,k)
endNama : Hery Supriza
Nim : D1042131010
No comments:
Post a Comment