C++ Break ve continue Komutu

Posted: October 22, 2014 in C++
Tags:

Döngülerden herhangi bir noktada çıkılmak istenirse break komutu kullanılır.
Mesela x değeri 6 olduğunda döngüden çıkılmak istendiğinde if(x==6) break; komutu kullanılabilir. Break komutu for döngüsü dahil bütün döngülerden çıkmayı sağlar.

while(1) { }, for(;;) { } döngüleri sonsuz döngüyü ifade eder. Sonsuz döngüden break komutu ile çıkılır.

Continue komutu bir döngü içinde çalıştırılırsa, o döngü içinde bulunan tur sona erer ancak döngü devam eder. Diğer bir deyişle, gövdenin içinde bulunan continue komutundan sonra gelen cümleleri atlayarak, döngüyü devam ettirir.

Continue komutuna örnek aşağıdaki programı verebiliriz.

#include

using namespace std;

int main()
{
for(int x=0; x <= 9; x++)
{ if(x ==4)
continue;
cout<< x<< “\n” ; }

return 0;

}

2

Ekran çıktısında da görüldüğü gibi 1 2 3 değerleri yazıldı.4 değerinde durdu ama ekrana yazmadı 4 değerini ve devam etti 5 6 7 8 9 değerini yazdı.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s