C# İf - Else Kullanımı
If - Else Kullanımı :
Program yazarken şartlı koşulların gerçekleşip gerçekleşmediğini kontrol etmemizi sağlamak için if - else yapısı kullanılır . Kullanımında kontrol edeceğimiz şartı belirtir ve bu şartın gerçekleşip gerçekleşip gerçekleşmeyeceği , gerçekleşmemesi haline ne yapacağnı belirtiriz .
Yapısı :
if (şartımız)
{
Doğruysa yapılacak kodlar
}
Else
{
Yanlışsa yapılacak Kodlar
}
Örnek : Consol Ekranında Kullanıcıdan bir sayı girmesini istiyoruz ve bu sayı negatif mi yoksa pozitif mi olduğunu bulan program .
Console.Write(" Sayı giriniz: "); // Konsol Ekranında Kullanıcıdan sayıyı istiyoruz
int sayi = int.Parse(Console.ReadLine()); // Girilen sayıyı int tanımlı sayi değişkenine atıyoruz .
if(sayi<0) // Eğer sayi sıfırdan küçükse ,
{
Console.WriteLine("Negatif bir sayı girdiniz ..."); // Ekrana Negatif bir sayı
}
else
{
Console.WriteLine("Pozitif bir sayı girdiniz ... ") //Ekrana Pozitif bir sayı
}
Console.ReadKey();
Önemli : Alışkanlık haline getirip if(koşul) dan sonra ; "noktalı virgül " koyar iseniz o anda if koşuluna girmez ve peşinden gelen kodlara devam eder ...
Yani :
Console.Write("Sayı giriniz: ");
int a = int.Parse(Console.ReadLine());
if (a < 0) ;
Console.WriteLine("Pozitif bir sayı giriniz.");
Console.ReadKey();
Ekran Görüntüsü :
Böylelikle biz ekrana 2 dahi yazsak pozitif dir der ...
Yorumlar
Yorum Gönder