CPP Break&Continue

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-
}

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *