Ders 9: Break ve Continue İfadeleri
Döngüler bazen beklediğimizden önce bitmeli veya bazı özel durumlarda o anki turu pas geçmelidir. C++'ta bunu yapmak için iki anahtar kelimemiz var: break ve continue.
1. Break İfadesi
Döngü çalışırken break komutuyla karşılaştığı an, döngü koşuluna bakmaksızın tamamen durur ve döngüden çıkar.
2. Continue İfadesi
Döngünün o anki turunu (iterasyonunu) hemen sonlandırır ve bir sonraki turdan devam eder. Yani altındaki kodları o tur için çalıştırmaz.
3. Örnek Kod: Sayı Atlama ve Durdurma
#include <iostream> using namespace std; int main() { for (int i = 1; i <= 10; i++) { if (i == 3) continue; // 3'ü ekrana yazmaz, atlar if (i == 7) break; // 7'ye gelince döngü biter cout << "Sayi: " << i << endl; } return 0; }
🎯 Ne Zaman Kullanılır? Örneğin; bir listede aradığınız veriyi bulduğunuzda döngünün boşuna devam etmemesi için
break kullanırsınız. Listede hatalı bir veri varsa ve onu işlemek istemiyorsanız continue ile o adımı geçersiniz.


Yorum Gönder
Yorumunuz için teşekkür ederiz!