Page 120 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 12 MARET.docx
P. 120
karena tidak adanya statemen untuk menghentikan
perulangan.
Coding Programnya sebagai berikut:
#include <iostream>
using namespace std;
int main()
{
// Mendeklarasikan variabel MD sebagai
// Indeks perulangan
int MD;
// Melakukan inisialisasi nilai
// Terhadap variabel MD
MD = 0;
while (MD<8){
cout<<"Belajar Pemrograman C++ \n";
//Pada baris ini tidak terdapat statemen increment
//Sehingga variabel MD akan terus bernilai 0
//Dan kondisi MD < 8 akan selalu bernilai benar
// Akibatnya perulangan akan terus dilakukan
}
return 0;
}
4. Struktur Perulangan Do-While
Berbeda dengan struktur while yang melakukan
pemeriksaan kondisi di awal blok perulangan, pada
struktur do-while kondisi justru ditempatkan di bagian
akhir. Hal ini tentu menyebabkan struktur perulangan
do-while minimal akan melakukan satu kali proses
111