C#’da Mantıksal Operatörler

Bu Bölümde öğreneceklerimiz..
C#’da kullanılan mantıksal operatörler

C#’da kaç çeşit mantıksal operatör vardır

Mantıksal Operatörler Nasıl Kullanılır.

C#’da Mantıksal Operatör kontrol işlemi sonucunu true(doğru) veya false(yanlış) olarak verirler.

&& Operatörü: Ve Operatörü olarak bilirnir. Her iki veya verilen tüm şartlar doğruysa,sağlanıyorsa true , herhangi bir şart yanlış veya sağlanamıyorsa false sonucu üretir.

using System;
namespace ve_operatoru
{
class Program
{
static void Main(string[] args)
{
string isim,sifre;
isim="Bilal";
sifre="Bilal123";
// Sisteme giriş yapabilmek için her iki şartında sağlanması gerekiyor
if (isim == "Bilal" && sifre == "Bilal123")
{
Console.WriteLine("Giriş işlemi başarılı");
}
else
{ //şifre veya isimden biri hatalı ise
Console.WriteLine("İşlem Başlarısız");
}
Console.ReadLine();
}
}
}

ve_operatoru

|| Operatörü: Veya Operatörü.İşlem sonucunu True veya False döndürür. Tüm şartlar yanlış ise sonuç yanlış ,herhangi biri doğru ise sonuç doğru dönecektir.

using System;
namespace Or_operator
{
class Program
{
static void Main(string[] args)
{   
string kullaniciadi, sifre;
label: //Geri dönüş için etiket oluşturuluyor
Console.Write("nnKullanıcı Adını Girin:t");
kullaniciadi = Console.ReadLine();
Console.Write("Şifrenizi Girin:t");
sifre = Console.ReadLine();
if ((kullaniciadi == "Bilal" || kullaniciadi == "Fatih") && (sifre == "1234"))
{
Console.WriteLine("nİşlem Başarılı.");
}
else
{
Console.WriteLine("nİşlem Başarısız.                   İptal Ediliyor...");
}
Console.Write("nnDevam Etmek için Y/y.:t");
char ans = Convert.ToChar(Console.ReadLine());
if (ans == 'Y' || ans == 'y')
{
goto label; //etiketi program başına dönüyor
}
Console.WriteLine("İptal Etmek için Enter'a basın.....");
Console.ReadLine();
}
}
}

veya_operatoru

! Operatörü: not(değil) opertörü. verilen ifadenin tersini almak için kullanılır. True ise False, False ise True Değeri döndürür.

using System;
namespace Not_Operator
{
class Program
{
static void Main(string[] args)
{
string kullaniciadi, sifre;
Console.Write("Kullanıcı Adını Girin:t");
kullaniciadi = Console.ReadLine();
Console.Write("Şifrenizi girin:t");
sifre = Console.ReadLine();
if (!(kullaniciadi == "Bilal" && sifre == "1234"))
{
Console.WriteLine("nİşlem Başarılı");
}
else
{
Console.WriteLine("nİşlem Başarısız İptal       Ediliyor.....");
}
Console.ReadLine();
}
}
}
X

Pin It on Pinterest

X