DO - WHILE DONGUSU:
Bu dongu while dongusunun biraz degistirilmis halidir. Do-while dongusunde karsilastirma islemi, dongunun sonunda gerceklesir. Bunun sonucu olarak dongunun icine en az bir defa girilmis olur. Yapisi asagidaki gibidir.
do
cumle
while ( kosul );
do'' nun altindaki cumle kismindaki komut satirlari birden fazla olursa diger dongulerde oldugu gibi " " icine aliyoruz. Bunu kullanmamiz kodlari okuma da ve ayirma da daha cok isimize yarayacaktir.
do
while ( kosul );
Simdi yukarida demek istedigimizi standart kod satiri uzerinde anlatalim. Kodlari yazdigimizda, komut sirasi do''ya geldigi zaman, do'' dan sonraki komutun dongunun basi oldugunu belirtiyor. Digerlerinden farkli ( for, While ) olarak donguye giris yapiyor, yani hicbir kontrol yapmadan en az bir defa dongunun icine girmis oluyoruz. While''e geldiginde ise kosulu kontrol ediyor, eger dogru ise dongunun basindaki komuta giderek yeniden komutlari isliyor. Eger kosul kontrolu yanlis ise while''den bir sonra ki komutu veya komutlari isleyip donguden cikiyor. Simdi bu soylediklerimizi ornek uzerinde gosterelim.
//do.cpp
// number echoer
//do-while dongusunu kullandik
Kod:
#include int main () while (x != 0); return 0; }
__________________
C++ Do - While Dongusu
Android & IOS Uygulama Geliştirme0 Mesaj
●31 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Android & IOS Uygulama Geliştirme
- C++ Do - While Dongusu