if else if etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
if else if etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

15 Mart 2013 Cuma

27 - İf Else İf... Mevsimler...


Girilecek olan ayın sayısal numarasına göre hangi mevsimde olduğumuzu gösterecek olan bir program örneğidir... Örneğin 5 girilmesi durumunda, 5. ay Mayıs olduğu için İLKBAHAR mesajı ekranda gözükecektir... 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication7
{
    class Program
    {
        static void Main(string[] args)
        {
            int ay = int.Parse(Console.ReadLine());
           
            if (ay <= 12 && ay >= 1)
            {
                if (ay>=3 && ay<=5)
                    Console.WriteLine("İLKBAHAR...");
                else if(ay>=6 && ay<=8)
                    Console.WriteLine("YAZ...");
                else if(ay<=9 && ay>=11)
                    Console.WriteLine("SONBAHAR...");
                else if (ay==12 || ay==1 || ay==2)
                    Console.WriteLine("KIŞ...");
            }
            else
                Console.WriteLine("HATA...");

            Console.ReadKey();

        }
    }
}

24 - İf Else İf Yapısı... İki sayı kıyaslama...


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("İlk Sayıyı Gir....:"); // Birinci sayıyı girme işlemini yapıyoruz...
            int sayi1 = int.Parse(Console.ReadLine());

            Console.Write("İkinci Sayıyı Gir....:"); // İkinci sayıyı girme işlemini yapıyoruz...
            int sayi2 = int.Parse(Console.ReadLine());

         /* İf else if yapısında sıra ile if ler kontrol edilir. Doğru bir seçenek oldumu ona ait olan bloktaki komutlar uygulanır ve if else if yapısı burada son bulur... Örneğin aşağıda ki durumda sayıların öncelikle eşit olup olmadığına bakıyoruz... eşit ise ona ait olan bloğu yapıyoruz ve if kısmı bitmiş oluyor... Değilse diğer if seçeneğine bakıyoruz ve sıra ile bu durumu gerçekleştirmiş oluyoruz...
             */
            if (sayi1 == sayi2)
                Console.Write("Girdiğiniz İki Sayı Birbirine Eşit...");
            else if (sayi1 > sayi2) // 1. if doğru değilse program buraya bakacak...
                Console.Write("{0} Sayısı Daha Büyük... {1} Sayısı Daha Küçük....", sayi1, sayi2);
            else if (sayi1 < sayi2) // ilk iki şart doğru değilse program buraya bakacak...
                Console.Write("{1} Sayısı Daha Büyük... {0} Sayısı Daha Küçük....", sayi1, sayi2);

            Console.ReadKey();
        }
    }
}