Anda di halaman 1dari 13

Struktur Pengulangan

 Pengertian Pengulangan
 Pengulangan adalah suatu proses terhadap hal yang sama yang diulang beberapa kali sampai suatu kondisi
atau batas tertentu terpenuhi. Untuk memberikan gambaran mengenai perulangan dapat disimak pada kasus
berikut ini. Terdapat sebuah permasalahan bagaimana mencetak bilangan bulat dari 1 sampai dengan 10.
Hasil output yang diinginkan adalah 1 2 3 4 5 6 7 8 9 10.
 Langkah-langkah untuk menyelesakan permasalahan diatas dapat dilakukan sebagai berikut:
 Menentukan nilai awal yaitu 1.
 Cetakan nilai tersebut sebanyak 10 kali.
 Setiap langkah mencetak lakukan penambahan 1 (increament 1).
 Algoritma diatas mengandung langkah-langkah yang diulang. Langkah-langkah ini disebut dengan
pengulangan. Istilah lain dari perulangan adalah looping atau repetition.
 Perbedaan FOR, WHILE Dan DO-WHILE
 For

Awal dan akhir perulangan sudah pasti,

Pertama, program hanya akan menjalankan bagian 1 sebanyak sekali, lalu dicek pada bagian 2. Bila benar, bagian 3 akan dijalankan, diikuti bagian
4.Setelah itu, program akan kembali melakukan cek pada bagian 2. Apabila masih benar, akan dilanjutkan dengan menjalankan bagian 3 dan 4
seperti sebelumnya.Program akan terus berputar pada bagian 2 – 3 – 4. Sampai kapan? Sampai ketika bagian 2 (kondisi) tidak terpenuhi (hasil
pengecekan bernilai salah).

 While

Selama kondisi benar akan terus di ulang, Sedangkan while, metode perulanganya di cek dulu, dan jika benar (true) maka perulangan di kerjakan, jika
salah (false) maka perulangan di hentikan

 Do-while

Di jalankan dulu baru di cek, kalau benar di jalankan lagi, Sedangkan do..while, metode perulanganya di jalankan dulu satu kali, dan di cek pada baris
while, jika true maka perulangan di kerjakan jika false maka perulangan di hentikan.
Notasi Struktur Pengulangan

 Struktur For

 Struktur While

 Struktur Do… While


Struk For
Contoh For Pertama :
Contoh For Kedua :
Struktur WHILE
Contoh While Pertama :
Contoh While Kedua :
Struktur Do.. While
Contoh Do..While Pertama :
Contoh Do..While Kedua :

Anda mungkin juga menyukai