Döngülerde çok işimize yarayacak iki ifade. Bu ifadeler döngünün akışını kontrol etmemize yarayacak. Yaptıkları iş çok basit
Break ifadesi döngüden çıkar. Yani break ifadesi çalıştığında o döngü bir daha çalışmayacaktır. Break kelime anlamı olarak “kırmak” anlamına geliyor. Yani döngüyü kırıp çıkıyorsunuz.
Continue ifadesi bir sonraki iterasyondan devam eder. Yani continue ifadesi çalıştığında döngünün devamındaki ifadeleri yoksayarak o adım/iterasyon tamamlanmış olarak kabul eder ve en başa döner
Break ifadesine örnek:
#include <iostream>
using namespace std;
int main() {
int i{};
while (true){
i++;
if (i == 10)
break;
cout << i <<"-";
}
//0-1-2-3-4-5-6-7-8-9-
}
Continue ifadesine örnek:
#include <iostream>
using namespace std;
int main() {
int i{};
while (true){
i++;
if (i % 2 == 0)
continue;
if (i > 10)
break;
cout << i <<"-";
}
//1-3-5-7-9-
}


Leave a Reply