Belirli bir şartta veya sonsuz döngülerin terk edilmesinde break, belirli bir şartta döngü başına dönülmek istenmesinde continue kullanılır. C++ ile Break ve Continue kullanımını gösteren aşağıdaki örneği inceleyelim.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #include <iostream> using namespace std; main(){ for(int x=1;x<=10;x++){ if(x<5) continue; if(x==9) break; cout<<x<<endl; } return 0; } |
Kodları incelediğimiz zaman 1 – 10 arası bir döngü oluşturulduğunu görmekteyiz. Döngü içinde bulunan ilk if bloğunda “x” değişkeni içeriğinin 5 ten küçük olması durumunda continue deyimi kullanılarak döngü başına dönülmesi, ikinci if bloğunda ise “x“‘ in değerinin 9‘ a eşit olması durumunda döngüden çıkılmasını sağlayan break komutu kullanılarak döngüden çıkılması sağlanmıştır. Kodları çalıştırdığımızda aşağıdaki sonuç karşımıza çıkacaktır.