Statement DO-WHILE C++ dan Penggunaan y/n question


Pernyataan DO-WHILE mirip seperti pernyataan WHILE, hanya saja pada DO-WHILE pernyataan yang terdapat didalamnya minimal akan sekali dieksekusi.
Bentuk umum pernyataan/statement DO-WHILE :

do
{
pernyataan;
}
while(kondisi);

Contoh :

#include<iostream.h>
#include<conio.h>
void main()
{
int i;
i=0;

do
{
cout<<"C++"<<"\n";
i++;
}
while(i<10);
getch();
}

Tampilan program dari souce code diatas :


Statement DO-WHILE biasa digunakan untuk y/n question.
Pernyataan yang berisi konfirimasi ya(yes)/tidak(no)

Contoh :


#include<iostream.h>
#include<conio.h>

main()
{
char pilihan;
do
{
clrscr();//<---- Perintah membersikan layar(clear screen)
cout<<"Awal\n";
cout<<"kembali ke menu(y/n)\n";
cin>>pilihan;
}while(pilihan=='y' || pilihan=='Y');
getch();
}

Tampilan dari y/n questions