
Bu makalemizde C# programlama dili ile kodlanmış ve kullanıcının klavyeden girmiş olduğu 3 adet sayı arasından en büyüğünü bulup konsol ekranına yazdıran uygulamayı sizlerle paylaşacağız.
Aşağıdaki kodları kopyala yapıştır yaparak deneyebilir, çalıştırabilirsiniz…
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication7 { class Program { static void Main(string[] args) { //Aşağıdaki kod satırında açılacak olan konsol ekranının başlığını belirliyoruz... Console.Title = "3 Sayıdan En Büyüğünü Bulma"; //int tipinde sayi1, sayi2, sayi3 değişkenlerini tanımlıyoruz... int sayi1, sayi2, sayi3; //Console.Write fonksiyonu ile kullanıcının ekrana klavyeden sayı girişini sağlıyoruz... Console.Write("1.sayıyı giriniz : "); //Aşağıdaki kod satırında ise kullanıcının klavyeden girmiş olduğu sayiyi sayi1 değişkeninin içine atıyoruz... sayi1 = Convert.ToInt32(Console.ReadLine()); //Console.Write fonksiyonu ile kullanıcının ekrana klavyeden sayı girişini sağlıyoruz... Console.Write("2.sayıyı giriniz : "); //Aşağıdaki kod satırında ise kullanıcının klavyeden girmiş olduğu sayiyi sayi2 değişkeninin içine atıyoruz... sayi2 = Convert.ToInt32(Console.ReadLine()); //Console.Write fonksiyonu ile kullanıcının ekrana klavyeden sayı girişini sağlıyoruz... Console.Write("3.sayıyı giriniz : "); //Aşağıdaki kod satırında ise kullanıcının klavyeden girmiş olduğu sayiyi sayi3 değişkeninin içine atıyoruz... sayi3 = Convert.ToInt32(Console.ReadLine()); //Eğer sayi1, sayi2 ve sayi3 den büyük ise aşağıdaki komut satırı çalışacaktır... if (sayi1 > sayi2 && sayi1 > sayi3) { Console.Write("3 sayıdan en büyüğü {0}", sayi1); } //Eğer sayi2, sayi1 ve sayi3 den büyük ise aşağıdaki komut satırı çalışacaktır... if (sayi2 > sayi1 && sayi2 > sayi3) { Console.Write("3 sayıdan en büyüğü {0}", sayi2); } //Eğer sayi3, sayi1 ve sayi1 den büyük ise aşağıdaki komut satırı çalışacaktır... if (sayi3 > sayi1 && sayi3 > sayi2) { Console.Write("3 sayıdan en büyüğü {0}", sayi3); } //Aşağıdaki kod satırında ise yapmış olduğumuz işlemler bittikten açılan konsol ekranının kapanmasını önlüyoruz. Console.ReadLine(); } } }
Hasan Adıgüzel – hasanadiguzel@muhendisarsivi.com