algoritma Jumlah=5+5+5+5+5+5+ …. sampai suku ke-20
Struktur FOR
Pada struktur for ini, perulangan dilakukan sebanyak n kali (jumlah perulangannya sudah tertentu).
Program HitungJumlah
// Untuk menghitung jumlah deret sampai suku ke 20
Deklarasi
Jumlah : integer
X : integer {jumlah suku}
Algoritma
ouput(“Masukan jumlah suku =”); input (n)
Jumlah=0
for ( i=1 to n )
Jumlah=Jumlah+5
output(“Jumlah deret = ”, Jumlah)
Dari contoh tersebut aksi “Jumlah=Jumlah+5” akan dikerjakan sebanyak n yaitu 20 kali jika n diisi 20.
Struktur REPEAT
Pada struktur repeat ini, perulangan dilakukan bukan sebanyak n kali, tetapi diulangi sampai kondisi benar yaitu kondisi berhentinya.
Program HitungJumlah
// Untuk menghitung jumlah deret sampai suku ke 20
Deklarasi
Jumlah : integer
JumlahSuku: integer
Algoritma
ouput(“Masukan jumlah suku =”); input (n)
Jumlah=0; JumlahSuku=0
repeat
Jumlah=Jumlah+5; JumlahSuku=JumlahSuku+1
until (JumlahSuku=n)
output(“Jumlah deret = ”, Jumlah)
Struktur WHILE
Pada struktur while, perulangan dilakukan bukan sebanyak n kali, tetapi diulangi selama kondisi benar yaitu kondisi perulangananya.
Program HitungJumlah
// Untuk menghitung jumlah deret sampai suku ke 20
Deklarasi
Jumlah : integer
JumlahSuku: integer
Algoritma
ouput(“Masukan jumlah suku =”); input (n)
Jumlah=0; JumlahSuku=0
while (JumlahSuku<=n)
Jumlah=Jumlah+5
JumlahSuku=JumlahSuku+1
output(“Jumlah deret = ”, Jumlah)
Tidak ada komentar:
Posting Komentar