Anda di halaman 1dari 6

13.

1 PERNYATAAN PENGULANGAN
PERNYATAAN PENGULANGAN
FOR
FOR

Eko Riswanto, S.T., M.Cs


Definisi Pernyataan for berfungsi untuk mengulang satu atau
Pernyataan for berfungsi untuk mengulang satu atau
beberapa pernyataan sebanyak syarat yang diberikan
beberapa pernyataan sebanyak syarat yang diberikan

Bentuk pernyataan for :


for(ungkapan1;ungkapan2;ungkapan3)
pernyataan;
Keterangan :
 ungkakapan1 merupakan pernyataan inisialisasi awal dari perulangan for
 ungkakapan2 merupakan kondisi yang menentukan pengulangan terhadap
pernyataan atau tidak
 ungkakapan3 digunakan sebagai pengatur variabel yang digunakan dalam
ungkakapan1
Contoh 1

Akan dicetak angka 1 sampai 10 dengan menggunakan


Akan dicetak for
perulangan angka 1 sampai 10 dengan menggunakan
perulangan for

Algoritma Cetak_Angka_for
Algoritma Cetak_Angka_for
Dicetak angka 1 sampai 10 dengan perulangan for.
Dicetak angka
Deskripsi : 1 sampai 10 dengan perulangan for.
Deskripsi
1. mulai:
1.2. mulai
untuk mulai i = 1 sampai i = 10 kerjakan langkah 3
2.3. untuk
cetakmulai
i i = 1 sampai i = 10 kerjakan langkah 3
3.4. cetak i
selesai
4. selesai
Contoh 2
Akan dicetak bilangan genap mulai dari 0 dengan
Akan
batasdicetak bilangan genap
akhir diinputkan mulai daridengan
dari keyboard 0 dengan
batas akhir diinputkan
menggunakan dari keyboard
pengulangan for dengan
menggunakan pengulangan for
Algoritma Cetak_bilangan_genap_for
Algoritma
Dicetak bilanganCetak_bilangan_genap_for
genap dengan batas akhir diinputkan
Dicetak
denganbilangan
menggunakan genap dengan
for. batas akhir diinputkan
dengan
Deskripsi menggunakan
: for.
Deskripsi
1. mulai:
1.2. mulai
Baca batasAkhir
2.3. Baca
UntukbatasAkhir
i = 1 sampai i = batasAkhir kerjakan langkah
3. Untuk
4 sampai i = 1langkah
sampai 5i = batasAkhir kerjakan langkah
4. 4jika
sampai
i habis langkah
dibagi52 maka kerjakan langkah 5
4.5. jika i habis
cetak i dibagi 2 maka kerjakan langkah 5
5.6. cetak
selesaii
For Bersarang (Nested For)
for bersarang merupakan pernyataan for yang berada dalam pernyataan for (for
dalam for)

Sebagai contoh misalkan akan dibentuk segitiga yang tersusun dari karakter *
dengan for bersarang
*
**
***
****
*****
******
TERIMA KASIH

Anda mungkin juga menyukai