21-06-2020, Saat: 21:33
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.
Kod:
#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.
![[Resim: break_continue.jpg?w=311&ssl=1]](https://i2.wp.com/www.yazilimkodlama.com/wp-content/uploads/2016/10/break_continue.jpg?w=311&ssl=1)
![[Resim: break_continue.jpg?w=311&ssl=1]](https://i2.wp.com/www.yazilimkodlama.com/wp-content/uploads/2016/10/break_continue.jpg?w=311&ssl=1)