·
Masalah:
Buatlah algoritma dan program untuk mencetak bilangan yang habis dibagi
3 dan 5 antara 1 sampai dengan 100.
·
Analisis:
Input : a bilangan integer
Proses : menghitung angka yang
habis dibagi 3 dengan cara i mod 3 = 0 dan angka yang habis dibagi 5 dengan
cara i mod 5 = 0
Output : jumlah i yang habis di bagi
3 dan i yang habis di bagi 5
·
Algoritma
{Menerima masukan, menghitung modulo dari 3
dan 5, mencetak hasil}
·
Deklarasi:
i, x :
integer {input}
b3, b5 :
integer {output}
·
Deskripsi:
read(a)
b3 <- - 0
b5 <- - 0
i <- - 1
for i>a do
i%3 =0
b3 <- - b3+1
i%5=0
b5 <- - b5+1
i <- - i+1
endfor
write(b3, b5)
·
Flowchart:
Latihan slide 4 (17 Maret 2014)
Tidak ada komentar:
Posting Komentar