Struktur Kontrol 2 Perulangan powered Materi Struktur while

  • Slides: 15
Download presentation
Struktur Kontrol #2 Perulangan powered

Struktur Kontrol #2 Perulangan powered

Materi Struktur while ¢ Struktur do. . while ¢ Struktur for ¢

Materi Struktur while ¢ Struktur do. . while ¢ Struktur for ¢

Struktur while ¢ Mengulang statement atau blok statement selama kondisi yang diberikan sesuai (ekspresi

Struktur while ¢ Mengulang statement atau blok statement selama kondisi yang diberikan sesuai (ekspresi bernilai true)

Bentuk Umum while(ekspresi_boolean) { statement. . . }

Bentuk Umum while(ekspresi_boolean) { statement. . . }

Contoh i = 0; while(i < 5) { System. out. println(“Baris-” + i); i++;

Contoh i = 0; while(i < 5) { System. out. println(“Baris-” + i); i++; } Akan mencetak tuliasan: Baris-0. . . Baris-4

Contoh 2 // perulangan tanpa batas While(true) { System. out. println(“Hello”); } // statement

Contoh 2 // perulangan tanpa batas While(true) { System. out. println(“Hello”); } // statement tidak dieksekusi while(false) { System. out. println(“Hello”); }

Struktur do. . while Sama dengan struktur while ¢ Perbedaan utama dengan struktur while:

Struktur do. . while Sama dengan struktur while ¢ Perbedaan utama dengan struktur while: Minimal dieksekusi satu kali ¢

Bentuk Umum do { statement. . . } while(ekspresi_boolean);

Bentuk Umum do { statement. . . } while(ekspresi_boolean);

Contoh i = 0; do { System. out. println(“Baris-” + i); i++; } while(i

Contoh i = 0; do { System. out. println(“Baris-” + i); i++; } while(i < 5); Akan mencetak tuliasan: Baris-0. . . Baris-4

Contoh 2 // perulangan tanpa batas do { System. out. println(“Hello”); } while(true); //

Contoh 2 // perulangan tanpa batas do { System. out. println(“Hello”); } while(true); // statement dieksekusi satu kali do { System. out. println(“Hello”); } while(false);

Catatan Kesalahan pemrograman yang biasa terjadi ketika menggunakan do-while loop adalah lupa untuk menulis

Catatan Kesalahan pemrograman yang biasa terjadi ketika menggunakan do-while loop adalah lupa untuk menulis titik koma (; ) setelah ekspresi while ¢ Seperti pada while loop, pastikan dowhile loop berhenti pada suatu kondisi. ¢

Struktur for ¢ Digunakan untuk mengeksekusi kode yang bernilai sama berulang - ulang

Struktur for ¢ Digunakan untuk mengeksekusi kode yang bernilai sama berulang - ulang

Bentuk Umum for(nilai. Awal; kondisi; step) { statement. . . } nilai. Awal :

Bentuk Umum for(nilai. Awal; kondisi; step) { statement. . . } nilai. Awal : nilai awal perulangan kondisi : membandingkan variabel perulangan pada step nilai batas tertentu : melakukan update pada variabel perulangan

Contoh for(i = 0; i < 5; i++) { System. out. println(“Baris–” + i);

Contoh for(i = 0; i < 5; i++) { System. out. println(“Baris–” + i); } Akan mencetak tuliasan: Baris-0. . . Baris-4

Contoh 2 // perulangan tanpa batas for(i = 0; i > 1; i++) {

Contoh 2 // perulangan tanpa batas for(i = 0; i > 1; i++) { System. out. println(“Hello”); } // statement tidak dieksekusi for(i = 5; i > 5; i--) { System. out. println(“Hello”); }