Merhaba Arkadaslar,
If Else karar kontrol mekanizmasidir. Bütün yazilim dillerinde siklikla kullanilir. Nedeni su dur; Eger böyleyse (if), degilse (else).
Diyelim ki int türünden bir degisken tanimladik ve degerini 10 olarak belirledik. Ekrandan girilen deger 10 olunca "Dogru", olmayinca "Yanlis" yazsin. Kodlara baslayalim.
int belirlenen_sayi=10;
int girilen_sayi;
Console.WriteLine("Lütfen Sayi Giriniz:");
girilen_sayi = int.Parse(Console.ReadLine());
if(girilen_sayi == 10) // (Eger girilen sayi 10 ise)
{
Console.WriteLine("Dogru");
}
else // (10 degil ise)
{
Console.WriteLine("Yanlis");
}
Bir örnek daha yapalim. Mesela Türkiye'nin Baskenti neresidir diye soralim, girilen metin "Ankara" olmazsa "Yanlis Cevap" , "Ankara" olursa "Dogru Cevap" desin. Bakalim;
string girilen_cevap = "";
string dogru_cevap = "Ankara";
Console.WriteLine("Türkiye'nin Baskenti Neresidir?");
girilen_cevap = Console.ReadLine();
if(girilen_cevap != dogru_cevap) // (Eger girilen cevap Ankara degil ise)
{
Console.WriteLine("Yanlis Cevap");
}
else // (Ankara ise)
{
Console.WriteLine("Dogru Cevap");
}
Örneklerde de gördügümüz gibi if else karar kontrol mekanizmasini projemizde bir çok yerde kullanabiliriz.
Takildiginiz bir yer olursa yorum yazmaniz yeterli, Kod'la kalin :)
Yazılım Geliştirici & Yazılım Uzmanı