Sungurbey Anadolu Lisesi
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Sungurbey Anadolu Lisesi

Sungurbey Anadolu Lisesi Paylaşım Merkezi
 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

 Bilgisayardershanesi.com --> C++ Do - While Döngüsü

Aşağa gitmek 
YazarMesaj
Admin
Admin
Admin


Mesaj Sayısı : 54
Kredi : 135147
Kayıt tarihi : 15/05/10
Yaş : 30
Nerden : Adana

Bilgisayardershanesi.com --> C++ Do - While Döngüsü Empty
MesajKonu: Bilgisayardershanesi.com --> C++ Do - While Döngüsü   Bilgisayardershanesi.com --> C++ Do - While Döngüsü Icon_minitimePerş. Mayıs 20, 2010 12:04 pm

DO - WHILE DÖNGÜSÜ:
Bu döngü while döngüsünün biraz degistirilmis halidir. Do-while döngüsünde karsilastirma islemi, döngünün sonunda gerçeklesir. Bunun sonucu olarak döngünün içine en az bir defa girilmis olur. Yapisi asagidaki gibidir.

do

cümle

while ( kosul );


do'' nun altindaki cümle kismindaki komut satirlari birden fazla olursa diger döngülerde oldugu gibi " { } " içine aliyoruz. Bunu kullanmamiz kodlari okuma da ve ayirma da daha çok isimize yarayacaktir.

do
{
cümle
cümle
cümle
...
}
while ( kosul );


Simdi yukarida demek istedigimizi standart kod satiri üzerinde anlatalim. Kodlari yazdigimizda, komut sirasi do''ya geldigi zaman, do'' dan sonraki komutun döngünün basi oldugunu belirtiyor. Digerlerinden farkli ( for, While ) olarak döngüye giris yapiyor, yani hiçbir kontrol yapmadan en az bir defa döngünün içine girmis oluyoruz. While''e geldiginde ise kosulu kontrol ediyor, eger dogru ise döngünün basindaki komuta giderek yeniden komutlari isliyor. Eger kosul kontrolü yanlis ise while''den bir sonra ki komutu veya komutlari isleyip döngüden çikiyor. Simdi bu söylediklerimizi örnek üzerinde gösterelim.

http://do.cpp
// number echoer
//do-while döngüsünü kullandik

#include <iostream.h>

int main ()
{
unsigned long x;
do {
cout<< "Bir sayi giriniz ( Durdurmak için 0 ) : ";
cin>> x;
cout<< "Girdiginiz sayi: " << x << "\n";
}
while (x != 0);
return 0;
}


Örnegimizde de görüldügü gibi önce do dan sonraki komutlar isleniyor. Sayet 0 girersek while islemeye basliyor. Do-while döngüsü C++ da çok fazla kullanilmaz bunun yerine biz for'' u kullanacagiz çünkü for döngüsü çok daha güçlüdür.
Sayfa başına dön Aşağa gitmek
http://sungurbey.hareketforum.com
 
Bilgisayardershanesi.com --> C++ Do - While Döngüsü
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Bilgisayardershanesi.com --> C++ For Döngüsü
» Bilgisayardershanesi.com --> C++ While Döngüsü

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Sungurbey Anadolu Lisesi :: Yazılım :: C ve C++-
Buraya geçin: