Perulangan (Looping)
• Pernyataan For
• Pernyataan while
• Pernyataan do-while
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
Pernyataan For
Pernyataan
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
Inisialisasi Variabel
Syarat salah
Pengulangan
Benar
Pernyataan
Perubahan Nilai
Variabel
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
Buat Flowchart untuk Perulangan for pada kata PCR sebanyak 3 Kali
Mulai 1
Tulisan PCR
For (x=1;x<=3;x++)
x=1 x=x+1
Tidak
x<=3
Ya
Cetak tulisan PCR Exit
1 sebanyak 3 kali
Selesai
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
Bentuk Umum
Keterangan
• Ekspresi 1 merupakan inisialisasi 2 variabel
integer yaitu i dan j, dimana i=0 dan j=10.
• Ekspresi2 merupakan 2 ekspresi relasi, yaitu i<10
dan j>10. jika pada waktu dievaluasi salah satu
dari ekspresi relasi menghasilkan 0, maka looping
akan berhenti.
• Ekspresi 3 merupakan variabel i dinaikkan 1 dan
variabel j dikurangi 1, akan dijalankan apabila
blok statement sudah dijalankan.kemudian
ekpresi 2 dijalankan bila true dilakukan looping
sekali lagi, bila false looping berhenti.
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
Contoh Program
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
Pernyataan while
Bentuk Umum
while (kondisi)
{
Pernyataan 1;
Pernyataan 2;
}
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
Salah
Kondisi
Benar
Pernyataan
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
ekspresi 1;
while (ekspresi 2)
{
ekspresi 3;
}
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
Keterangan
Contoh Program
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
Pernyataan do while
Bentuk Umum
do
{
pernyataan1;
pernyataan 2;
pernyataan 3;
}
while (kondisi);
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
Diagram Alir
Pernyataan
kondisi
Benar
Salah
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
Contoh Program
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
Contoh Program
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
CTLR+BREAK
Dasar Pengambilan
Perulangan
Karakter
Pendahuluan
Keputusan
Array Fungsi Pointer
Pemograman & String
Pernyataan Break
Pernyataan Continue