15 Mart 2013 Cuma

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();
        }
    }
}