/* BREAK DEYİMİ TEKRAR YAPISININ İŞLEYİŞİNİ TAMAMEN SONA ERDİRİR VE BREAK DEYİMİNİN ALTINDAKİ
KOD İŞLETİLMEDEN BLOKTAN ÇIKILARAK SON VERİLİR.
* CONTINUE DEYİMİNDE İSE TEKRAR YAPISI ÇALIŞMAYA DEVAM EDER. BLOK İÇİNDE CONTINUE DEYİMİNDEN
SONRA GELEN KODLAR ÇALIŞTIRILMAZ VE YAPI BİR SONRAKİ TEKRARLA İŞLETİLMEYE DEVAM EDİLİR.
*/
// ÖRNEK *******************************************
// AŞAĞIDAKİ ÖRNEKTEKİ KOD EKRANI 1 İLE 25 ARASINDAKİ TEK SAYILARI YAZDIRMAKTADIR.
for (int i = 1; i < 25; i++)
{
if (i % 2 == 0) // Çift sayıysa
{
continue;
}
else // tek sayı ise
{
Console.WriteLine(i);
}
}
/* YUKARIDAKİ ÖRNEKTE FOR YAPISI 1'DEN 25'E KADAR BİRER ARTARAK SAYMAK ÜZERE KODLANMIŞTIR.
FOR BLOĞU İÇİNDEKİ İF DEYİMİ İ DEĞİŞKENİNİN ÇİFT OLUP OLMADIĞINI KONTROL EDER. EĞER İ DEĞİŞKENİNDEKİ
DEĞER ÇİFT BİR SAYIYSA CONTİNUE DEYİMİ ÇALIŞIR VE İ DEĞİŞKENİNİN DEĞERİ BİR ARTIRILARAK YENİDEN
FOR BLOĞUNA GİRİLİR. EĞER TEK SAYI İSE EKRANA YAZILIR.
*/
// ÖRNEK **********************************************
/* AŞAĞIDAKİ ÖRNEKTE İSE WHİLE YAPISI KULLANILARAK SONSUZ BİR TEKRAR YAPISI OLUŞTURULMUŞTUR VE
BLOK İÇİNDE 10'DAN GERİYE DOĞRU SAYMA GERÇEKLEŞTİRİLMİŞTİR. YİNE BLOĞUN İÇİNDE BİR KONTROL YAPISI
KONMUŞ VE SAYI DEĞERİ 0 OLDUĞUNDA YAPI SONLANDIRILMIŞTIR.
*/
int sayi = 10;
while (true)
{
if (sayi == 0)
{
break;
}
Console.WriteLine(sayi);
}