Page 21 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 12 MARET.docx
P. 21
….
499. Tulis “Saya berjanji tidak akan nakal dan malas lagi”
500. Tulis “Saya berjanji tidak akan nakal dan malas lagi”
Tentu saja penulisan algoritma seperti ini merupakan
pekerjaan yang bodoh, karena instruksi :
Tulis “Saya berjanji tidak akan nakal dan malas lagi”
Harus kita tulis didalam teks algoritma sebanyak yang
diperintahkan oleh Guru. Untuk mengatasi hal ini, maka
penyusun algoritma dapat menggunakan struktur
pengulangan repeat-until (repeat artinya “ulangi”
sedangkan until artinya “sampai”) sehingga algoritma
menulis 500 buah kalimat dapat ditulis sebagai :
Algoritma MENULIS_500_KALIMAT
Menuliskan kalimat “saya berjanji tidak akan nakal dan
malas lagi” sebanyak 500 kali
DESKRIPSI :
Pencatat_jumlah_kalimat = 0
Repeat
Tulis “saya berjanji tidak akan nakal dan malas lagi”
Naikkan pencacat_jumlah_kalimat dengan 1
Until pencatat_jumlah_kalimat = 500
Pemroses akan melaksanakan aksi tulis tersebut
sebanyak 500 kali. Struktur pengulangan ini dapat di
tulis secara umum sebagai:
repeat
12