Takip Edin

C#

C# If-Else Koşul İfadeleri İle Alakalı Uygulamalar

C# if-else uygulamaları ile alakalı öne çıkan görsel

Kullanıcıdan isim, yaş ve eğitim bilgilerini isteyip ehliyet alma durumunu kontrol ediniz. Ehliyet alma koşulu en az 18 ve eğitim durumu en az lise ya da üniversite olmalıdır.

            Console.Write("İsminizi Giriniz: ");
            string isim = Console.ReadLine();
            Console.Write("Yaşınızı Giriniz: ");
            int yas = int.Parse(Console.ReadLine());
            Console.Write("Eğitim durumunuzu Giriniz: \n Üniversite için 1'i \n Lise için 2'yi \n Diğer için 3'ü tuşlayınız: ");
            int egitim = int.Parse(Console.ReadLine());
            if(yas>=18){
                if((egitim == 1)||(egitim == 2))
                Console.WriteLine("Ehliyet Alabilirsiniz.");
                else
                Console.WriteLine("Eğitim durumunuz ehliyet almak için yeterli değil!");
            }
            else
            Console.WriteLine("Yaşınız ehliyet almak için yeterli değil!");

Girilen 3 sayıdan en büyüğünü bulunuz.

            Console.Write("1. sayıyı giriniz: ");
            int sayi1 = int.Parse(Console.ReadLine());
            Console.Write("2. sayıyı giriniz: ");
            int sayi2 = int.Parse(Console.ReadLine());
            Console.Write("3. sayıyı giriniz: ");
            int sayi3 = int.Parse(Console.ReadLine());
            if((sayi1>=sayi2) && (sayi1>=sayi3))
            Console.WriteLine($"{sayi1}, en büyüktür.");
            else if((sayi2>=sayi1) && (sayi2>=sayi3))
            Console.WriteLine($"{sayi2}, en büyüktür.");
            else 
            Console.WriteLine($"{sayi3}, en büyüktür."); 

Bir öğrencinin 2 yazılı ve 1 sözlü bilgisini alıp ortalamayı hesaplayınız.

  • 0-24 : 0;           
  • 25-44 : 1;            
  • 45-54 : 2;            
  • 55-69 : 3;            
  • 70-84 : 4;
  • 85-100 : 5
            Console.Write("1. yazılı notunuzu giriniz: ");
            int yazili1 = int.Parse(Console.ReadLine());
            Console.Write("2. yazılı notunuzu giriniz: ");
            int yazili2 = int.Parse(Console.ReadLine());
            Console.Write("Sözlü notunuzu giriniz: ");
            int sozlu = int.Parse(Console.ReadLine());

            int ort = ((yazili1 + yazili2 + sozlu) / 3);

            if((ort>=0) && (ort<25))
            Console.WriteLine($"Not ortalamanız: {ort}, Karne notunuz: 0'dır.");           
            else if((ort>=25) && (ort<45))
            Console.WriteLine($"Not ortalamanız: {ort}, Karne notunuz: 1'dir.");
            else if((ort>=45) && (ort<55))
            Console.WriteLine($"Not ortalamanız: {ort}, Karne notunuz: 2'dir.");
            else if((ort>=55) && (ort<70))
            Console.WriteLine($"Not ortalamanız: {ort}, Karne notunuz: 3'tür.");
            else if((ort>=70) && (ort<85))
            Console.WriteLine($"Not ortalamanız: {ort}, Karne notunuz: 4'tür.");
            else if((ort>=85) && (ort<=100))
            Console.WriteLine($"Not ortalamanız: {ort}, Karne notunuz: 5'tir.");
            else
            Console.WriteLine("Geçersiz değer!!!");

Trafiğe çıkış tarihi alınan bir aracın servis zamanını aşağıdaki bilgilere göre hesaplayınız.

  • 1. Bakım => 1. Yıl            
  • 2. Bakım => 2. Yıl            
  • 3. Bakım => 3. Yıl            

Süre hesabını, alınan gün, ay, yıl bilgisine göre gün bazında hesaplayınız.

            Console.Write("Yıl: ");
            int yil = int.Parse(Console.ReadLine());

            Console.Write("Ay: ");
            int ay = int.Parse(Console.ReadLine());

            Console.Write("Gün: ");
            int gun = int.Parse(Console.ReadLine());

            int toplamGun = (DateTime.Now - new DateTime(yil,ay,gun)).Days; 

            if(toplamGun <= 365)
                Console.WriteLine("1. bakım zamanı");
            else if(toplamGun > 365 && toplamGun <= 365*2)
                Console.WriteLine("2. bakım zamanı");
            else if(toplamGun > 365*2 && toplamGun <= 365*3)
                Console.WriteLine("3. bakım zamanı");
            else
                Console.WriteLine("Yanlış Bilgi!!!");

Devamını oku

Popüler

error: Content is protected !!