Perulangan do-while

Perulangan do-while hampir sama dengan while sebelumnya. Perbedaanya dengan while sebelumnya yaitu bahwa pada do-while statement perulangannya dilakukan terlebih dahulu baru kemudian di cek kondisinya. Sedangkan while kondisi dicek dulu baru kemudian statement perulangannya dijalankan.

Akibat dari hali ini adalah do-while minimal terdapat 1x perulangan. Sedangkan while dimungkinkan perulangan tidak pernah terjadi yaitu ketika kondisinya langsung bernilai salah(false).

bentuk umum perintah do-while :

do
perintah yang akan diulang;
while(kondisi);


Sama dengan perintah while, do-while juga memiliki 2 tipe perulangan yaitu :

* Simple do-while

Kondisi sederhana dalam kasus yang menggunakan perintah do-while. Karena penggunaanya tidak terlalu rumit sehingga disebut simple do-while.

* Nested do-while

Perintah do-while bersarang yang penggunaannya lebih rumit atau sedikit lebih sulit dari simple do-while.

*Contoh simple do-while


#include"stdio.h"
#include"conio.h"

int main()
{
printf("mengulang kata :\n");
printf("C sangat menyenangkan\n");
printf("sebanyak 2 kali\n\n");

int x=1;//deklarasi
do
{
printf("C sangat menyenangkan\n");
x++;
}
while(x<=2);
getch();
}


* Contoh Nested do-while


#include"stdio.h"
#include"conio.h"

int main()
{
printf("mengulang kata :\n");
printf("C sangat menyenangkan\n");
printf("sebanyak 2 kali\n\n");

int x=1;//deklarasi
int y;
do
{
printf("C sangat menyenangkan\n");
x++;
do
{
printf("pasti bisa\n");
y--;
}
while(y==x);
}
while(x<=2);
getch();
}


semoga bermanfaat....

No comments:

Post a Comment

Tutorial Lengkap Hosting Website Gratis Dengan Gambar

Hallo Guys.. sudah sangat lama sekali sejak terakhir kali saya melakukan posting di blogger ini... kalau saya tidak salah terakhir saya ...