Dokumen tersebut membahas tentang pengulangan dan struktur pengulangan for to do dalam bahasa pemrograman. Terdapat tiga komponen utama pengulangan yaitu kondisi awal, perintah yang diulang, dan kondisi akhir. For to do digunakan untuk mengulang pernyataan sesuai jumlah pengulangan yang ditentukan. Diberikan contoh program pengulangan menggunakan for to do.
2. PENGERTIAN
Perulangan (atau dalam bahasa
inggris disebut dengan loop)
adalah instruksi program yang
bertujuan untuk mengulang
beberapa baris perintah.
Dalam merancang perulangan
kode program, kita setidaknya
harus mengetahui 3 komponen,
yaitu kondisi awal dari
perulangan, perintah program
yang akan diulang, serta kondisi
akhir dimana perulangan akan
Kondisi
awal
Perintah
program
yang akan
diulang
Kondisi
akhir
berhenti
3
KOMPONEN
3. PENGULANGAN
FOR TO DO
For Do merupakan struktur
pengulangan dimana aksi
dilakukan sebanyak hitungan
pencacah pengulangan.
Pencacah pengulangan dapat
diset sesuai dengan nilai yang
ingin kita mulai.
4. FUNGSI FOR
TO DO
1.Mengulang sebuah pernyataan
sebanyak yang kita inginkan.
2.Untuk mencacah berapa
pengulangan yang kita lakukan
yang memiliki sebuah variabel
yang bernilai tetap.
3.Melakukan pengurutan.
5. PROGRAM Menulis ulang “Saya berjanji tidak akan
terlambat lagi”
{Mencetak “Saya berjanji tidak akan terlambat lagi”
sebanyak N kali}
Deklarasi
i = Interger (pencacahan)
N = Interger (Jumlah pengulangan)
Algoritma
read (N)
for i to N do
write (‘Saya berjanji tidak akan terlambat lagi’)
end for;
End algo;Output
Saya berjanji tidak akan terlambat lagi
Saya berjanji tidak akan terlambat lagi
Saya berjanji tidak akan terlambat lagi
Saya berjanji tidak akan terlambat lagi
Saya berjanji tidak akan terlambat lagi
EXAMP
LE
6. PROGRAM Menulis Barisan
{Mencetak 1 , 2 , 3, ..., N; nilai N ditentukan terlebih dahulu}
Deklarasi
i = Interger (pencacahan)
N = Interger (Jumlah pengulangan)
Algoritma
read (N)
for i to N do
write (i)
end for;
End algo;
Output
1
2
3
.
.
.
EXAMP
LE
7. PROGRAM Countdown dalam Lari
{Perhitungan mundur untuk lomba lari; nilai N
ditentukan terlebih dahulu}
Deklarasi
i = Interger (pencacahan)
N = Interger (Jumlah pengulangan)
Algoritma
read (N)
for i down N do
write (i)
end for;
write (‘Go!’) {Lomba Lari Dimulai pada
hitungan 0}
End algo;
EXAMP
LE