C# Konsol Programlama’da Program Yapısal Kodları(Karar Yapıları (if- switch,case))


Daha önceki konularımız da konsol da ki en basit kod yapılarını ele alıp incelemiştik. Şimdi ise konsolda karar yapıları ve döngüleri ele alıp inceliyoruz. Ama bu yazımızda karar yapıları olan “if ve switch-case i görüceğiz.

IF Yapısı

 

 

Belirtilen bir koşul içerisinde koşul doğru ise if içerisinde belirtilen işlemler uygulanır. Eğer belirtilen koşul doğru değil veya başka bir işlem ise  diğer işlem olan else içerisinde ki işlem uygulanır.

 

 

(AND) “ve” verilen iki koşul vardır bu iki koşula bakılarak işlem yapılır.

 

( || OR) “veya”  if koşulu içinde iki şart vardır. şartlardan biri olmazsa diğeri uygulanır.

 

OR ve AND  karşılaştırılacak olursa ki aşağıdaki tablo da oluşan işlemler olur.

if koşulu içerisinde kullanılan ilişkisel operatörler bulunur bunlar:

<                küçüktür

>                büyüktür

<=             küçükeşit

>=             büyükeşit

==            eşit

!=             eşit değilse

if’in kod yapısı tam olarak şu şekilde dir

if ( koşul )
{
. .1 . .
}
else
{
. .2 . .

}

else if

eğer başka bir koşul ise anlamına gelmektedir. if koşulunun altında kullanılır.Kod kullanımı şu şekildedir.

if(1)
{
....................
}
else if(2)
{
.............
}
else if(3)
{
.............
}
else
{
...........
}

 

hep birlikte örneklere bakarak tan  biraz daha anlamaya çalışalım.

1.Ekrana Girilen Sayı Çift ise Yarısını Alan Tek ise İki Katını Alan Kod
int sayi,sonuc;
            Console.WriteLine("sayı gir: ");
            sayi = Convert.ToInt32(Console.ReadLine());
            if (sayi % 2 == 0) 
            {
                Console.WriteLine("çift");
                sonuc = sayi / 2;
                Console.WriteLine(sonuc);
            }

            else
            {
                Console.WriteLine("tek");
                sonuc = sayi * 2;
                Console.WriteLine(sonuc);
            }
            Console.ReadKey();
2.Ekrana Girilen Değerin Büyük Harf Küçük Harf ve Sayı Olup Olmadığını Denetleyen Kod
Console.Write("Enter a character: "); 
            char ch = (char)Console.Read(); 
 
            if (Char.IsUpper(ch)) 
            { 
                Console.WriteLine("The character is an uppercase letter."); 
            } 
            else if (Char.IsLower(ch)) 
            { 
                Console.WriteLine("The character is a lowercase letter."); 
            } 
            else if (Char.IsDigit(ch)) 
            { 
                Console.WriteLine("The character is a number."); 
            } 
            else 
            { 
                Console.WriteLine("The character is not alphanumeric."); 
            } 
            Console.ReadKey();

 

İlerleyen konularda karar yapıları ile ilgili örneklere devam edicez

“Kodunuz bug suz olsun :)”

 

 

 

 

 

 

C# Konsol Programlama’da Program Yapısal Kodları(Karar Yapıları (if- switch,case))

Giriş Yap

Hoşgeldin
Don't have an account?
Kayıt Ol

Şifreni Yenile

Back to
Giriş Yap

Kayıt Ol

Ekimize Katılmaya Hazırmısın

Back to
Giriş Yap
Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals