Pengulangan (looping)

38
DPK Issa Arwani, S.kom, M.sc. [email protected] UNIVERSITAS BRAWIJAYA MALANG PENGULANGAN (LOOPING)

description

Pengulangan (looping). DPK. Issa Arwani , S.kom, M.sc. [email protected] UNIVERSITAS BRAWIJAYA MALANG. Contoh Algoritma. Algoritma Sarapan Pagi Mulai Ambil piring Masukkan nasi dan lauk dalam piring Ambil sendok dan garpu Ulangi Angkat sendok dan garpu Ambil nasi dan lauk - PowerPoint PPT Presentation

Transcript of Pengulangan (looping)

Judul

DPK

Issa Arwani, S.kom, [email protected]

UNIVERSITAS BRAWIJAYAMALANGPengulangan (looping)Algoritma Sarapan PagiMulaiAmbil piringMasukkan nasi dan lauk dalam piringAmbil sendok dan garpuUlangiAngkat sendok dan garpuAmbil nasi dan laukSuapkan ke dalam mulutTaruh sendok dan garpuKunyahSampai (nasi dan lauk habis) ATAU kekenyangan Bereskan piring, sendok dan garpuSelesai2Contoh Algoritma

Struktur PengulananganStruktur pengulangan dimaksudkan untuk melakukan proses pengulangan dari beberapa instruksi dalam sejumlah pengulangan tertentuJumlah pengulangan dapat ditentukan sebelumnya atau ditentukan dalam proses pelaksanaan pengulangan.Tiga macam struktur pengulangan dalam pemrograman terstruktur, yaitu:Struktur for Struktur whileStruktur do-while

3Struktur Pengulangan forKonstruksi forfor (exp1; exp2; exp3) statement;atau:for (exp1; exp2; exp3){statement1;statement2;. }exp1 : adalah ekspresi untuk inisialisasi,exp2 : adalah ekspresi conditional exp3 : adalah ekspresi increment atau decrement

exp1, exp2 dan exp3 adalah sifatnya optional (boleh ada boleh tidak ada).45Struktur Pengulangan forStruktur logika pengulangan forexp1exp3statementsexp2truefalseexp1exp3statementsexp2truefalse6Struktur Pengulangan forContoh : for (x=1; x