12 Ocak 2018 Cuma

C# Ders Notu



- If yapısı
- If Else yapısı
- Else if yapısı
- Switch - Case Yapısı
- Örnek uygulamalar
Klavyeden girilen 2 sayıyı karşılaştıran program kodları Kaynak
            int sayi1 = 0;
            int sayi2 = 0;
            Console.WriteLine("1. Sayiyi Giriniz");
            sayi1 = int.Parse(Console.ReadLine());
            Console.WriteLine("2. Sayiyi Giriniz");
            sayi2 = int.Parse(Console.ReadLine());
            if (sayi1 > sayi2) Console.WriteLine("1. Sayı Büyük");
            if (sayi2 > sayi1) Console.WriteLine("2. Sayı büyük");
            if (sayi1==sayi2) Console.WriteLine("Sayilar eşit");
            Console.Read();

1-7 arasında girilen haftanın gününe göre gün ismini söyleyen program komutları Kaynak
            int haftaningunu = 0;
            Console.WriteLine("Haftanin gününü giriniz");
            haftaningunu = int.Parse(Console.ReadLine());
            if (haftaningunu == 1) Console.WriteLine("Pazartesi");
            if (haftaningunu == 2) Console.WriteLine("Salı");
            if (haftaningunu == 3) Console.WriteLine("Çarşamba");
            if (haftaningunu == 4) Console.WriteLine("Perşembe");
            if (haftaningunu == 5) Console.WriteLine("Cuma");
            if (haftaningunu == 6) Console.WriteLine("Cumartesi");
            if (haftaningunu == 7) Console.WriteLine("Pazar");


            Console.ReadLine();

Klavyeden girilen aya göre hangi mevsimde olduğunu gösteren program kodları Kaynak
int yilinayi = 0;
            Console.WriteLine("hangi aydayiz giriniz");
            yilinayi = int.Parse(Console.ReadLine());
            if ((yilinayi == 1) || (yilinayi==2) || (yilinayi==3))
                Console.WriteLine("Kış mevsimi");
            if ((yilinayi == 4) || (yilinayi == 5) || (yilinayi == 6))
                Console.WriteLine("Bahar");
            if ((yilinayi == 7) || (yilinayi == 8) || (yilinayi == 9))
                Console.WriteLine("Yaz mevsimi");
            if ((yilinayi == 10) || (yilinayi == 11) || (yilinayi == 12))
                Console.WriteLine("Son mevsimi");
           

            Console.ReadLine();


Ekrandan girilen sayının okunuşunu yazan program kodları Kaynak
            int sayi = 0;
            sayi = int.Parse(Console.ReadLine());
            if (sayi == 0) Console.WriteLine("sıfır");
            if (sayi == 1) Console.WriteLine("bir");
            if (sayi == 3) Console.WriteLine("üç");
           Console.ReadLine();

Şifre kontrol uygulaması kodları Kaynak
            int sabitsifre = 12345;
            int ekransifre = 0; Console.WriteLine("Şifreyi giriniz");
            ekransifre = int.Parse(Console.ReadLine());
         
 if (sabitsifre == ekransifre)
                Console.Write("Şifre doğru");
            else
                Console.WriteLine("Şifre yanlış");
           
            Console.ReadLine();


Sayının tek yada çift olduğunu bulan program kodları Kaynak
int sayi = 0;
            Console.WriteLine("Sayi giriniz");
            sayi = int.Parse(Console.ReadLine());

            if ((sayi % 2) == 0)
                Console.WriteLine("Çift");
            else
                Console.WriteLine("tek");


            Console.ReadLine();







Sayıları else if yöntemiyle karşılaştıran program kodları Kaynak
            int sayi1 = 6;
            int sayi2 = 5;
            if (sayi1 > sayi2)
                Console.WriteLine("Sayı 1 büyük");
            else if (sayi1 < sayi2)
                Console.Write("sayı 2 büyük");
            else
                Console.Write("sayılar eşit");

Switch case yöntemi ile rakamları okuma Kaynak
int rakam = 0;
             Console. WriteLine("Rakam giriniz");
             rakam = int.Parse(Console.ReadLine());
             switch (rakam)
             {
                 case 1: Console.WriteLine("bir"); break;
                 case 2: Console.WriteLine("iki"); break;
             }
             Console.ReadLine();
Ekrandan girilen ifadenin harf mi rakam mı işaret mi olduğunu bulan program kodları

string metin = "";

            metin = Console.ReadLine();
            switch (metin)
            {
                case "a": Console.WriteLine("Harf giriniz"); break;
                case "b" : Console.WriteLine("Harf girdiniz"); break;
                case "c": Console.WriteLine("Harf girdiniz"); break;
                case "0": Console.WriteLine("rakam girdiniz"); break;
                case "1" : Console.WriteLine("rakam girdiniz"); break;
                case "?": Console.WriteLine("Soru işareti girdiniz"); break;

                   
            }

            Console.ReadLine();