Berbeda dengan strukur while yang melakukan pemeriksaan kondisi di awal blok perulangan, pada struktur do while pemeriksaan kondisi dilakukan di akhir kondisi.
Bentuk umum struktur pengulangan do while
nilai_awal;
do {
statemen_yang_akan_diulang;
variabel++;
} while (kondisi);
Perhatikan contoh berikut:
#include <QtCore/QCoreApplication>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
int C;
C=0;
do {
cout<<C<<endl;
C++;
} while (C<10);
return a.exec();
}
Hasil ketika program dijalankan:
Berikut contoh program do while increment dan do while decrement:
#include <QtCore/QCoreApplication>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
cout<<"Pengulangan do while increment"<<endl;
int C;
C=0;
do {
cout<<C<<endl;
C++;
} while (C<5);
cout<<"Pengulangan do while decrement"<<endl;
int B;
B=5;
do {
cout<<C<<endl;
B--;
} while (B>0);
return a.exec();
}
Hasil program ketika dijalankan:
Terima kasih Anda telah membaca artikel Pengulangan Do While
Selamat mencoba dan sukses untuk Anda

Tidak ada komentar:
Posting Komentar