C# Dersleri - Ve (&) , Veya( || ) Operatörleri
Merhaba Arkadaşlar Bugün Ve,Veya Operatörleriyle Örnekleriyle Meşgul Olucaz...-- Coder Sensei
Ve Operatörü (&&) = Bana 2 ekmek VE süt al dediğim
de 2 ekmek alıp sütü almamazlık etmezsiniz değil mi ? Demekki VE operatörü 1.koşul ile 2. koşulu sağlanması gerektiğinde kullanılır.
&& işareti (shift + 6) ile ortaya çıkar.
Ve Operatörü (&&) = Bana 2 ekmek VE süt al dediğim
de 2 ekmek alıp sütü almamazlık etmezsiniz değil mi ? Demekki VE operatörü 1.koşul ile 2. koşulu sağlanması gerektiğinde kullanılır.
&& işareti (shift + 6) ile ortaya çıkar.
Örneklerimizle pekiştirelim
Sorumuz : Eğer "Ad" değişkeni içerisinde "Coder" verisi VE "Soyad" değişkeni içerisinde "Sensei" verisi var ise ekrana "Coder Sensei" yazsın.
Sorumuz : Eğer "Ad" değişkeni içerisinde "Coder" verisi VE "Soyad" değişkeni içerisinde "Sensei" verisi var ise ekrana "Coder Sensei" yazsın.
string Ad = "Coder";
string Soyad = "Sensei";
if (Ad == "Coder" && Soyad == "Sensei") //Ad değişkeni verisi "Coder" VE Soyad değişkeni verisi "Sensei" ise..
{
Console.WriteLine(Ad +" "+ Soyad);//Bunu Yapsın
}
else // Değil ise
{ Console.WriteLine("Else Komutu Aktif"); } // Bunu yapsın
Console.ReadKey();
Veya Operatörü (Alt Gr + -) = Bana bakkaldan çikolata VEYA yumurta al dediğimde 2 sinden birisini alırsınız değilmi yani VEYA operatörü 2 koşuldan birisi tutarsa koşulu onaylar.
Şimdi VEYA operatörüyle ilgili örnek yapalım üsttekinin aynısı olsun
string Ad = "Coder";
string Soyad = "Sensei";
if (Ad == "Sensei" || Soyad == "Sensei")
//Ad değişkeni verisi "Sensei" VEYA Soyad değişkeni verisi "Sensei" ise..
{
Console.WriteLine(Ad +" "+ Soyad);
}
else
{ Console.WriteLine("Else Komutu Aktif"); }
Console.ReadKey();
NOT : If koşulunda dikkat ederseniz ilk koşul tutmuyor çünkü Ad değişkeninde "Sensei" verisi yok ama Soyad değişkeninde "Sensei" verisi olduğundan if komutu aktif olur.
Veya Operatörü (Alt Gr + -) = Bana bakkaldan çikolata VEYA yumurta al dediğimde 2 sinden birisini alırsınız değilmi yani VEYA operatörü 2 koşuldan birisi tutarsa koşulu onaylar.
Şimdi VEYA operatörüyle ilgili örnek yapalım üsttekinin aynısı olsun
string Ad = "Coder";
string Soyad = "Sensei";
if (Ad == "Sensei" || Soyad == "Sensei")
//Ad değişkeni verisi "Sensei" VEYA Soyad değişkeni verisi "Sensei" ise..
{
Console.WriteLine(Ad +" "+ Soyad);
}
else
{ Console.WriteLine("Else Komutu Aktif"); }
Console.ReadKey();
NOT : If koşulunda dikkat ederseniz ilk koşul tutmuyor çünkü Ad değişkeninde "Sensei" verisi yok ama Soyad değişkeninde "Sensei" verisi olduğundan if komutu aktif olur.
Yorumlar
Yorum Gönder