C# ile kullanıcının klavyeden girdiği üç adet sayıdan en büyüğü bulunup ekranda gösterilecektir. Girilen sayıların hem ondalıklı hem de tam sayı olabileceği göz önünde bulundurularak double veri tipinde tanımlandı.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | double s1 = 0, s2 = 0, s3 = 0; Console.Write("Birinci sayıyı giriniz:"); s1 = Convert.ToDouble(Console.ReadLine()); Console.Write("İkinci sayıyı giriniz:"); s2 = Convert.ToDouble(Console.ReadLine()); Console.Write("Üçüncü sayıyı giriniz:"); s3 = Convert.ToDouble(Console.ReadLine()); if(s1>s2 && s1>s3) Console.Write("En büyük sayı={0}", s1); else if (s2 > s1 && s2 > s3) Console.Write("En büyük sayı={0}", s2); else if (s3 > s1 && s3 > s2) Console.Write("En büyük sayı={0}", s3); Console.ReadKey(); |
veya
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | double s1 = 0, s2 = 0, s3 = 0; Console.Write("Birinci sayıyı giriniz:"); s1 = Convert.ToDouble(Console.ReadLine()); Console.Write("İkinci sayıyı giriniz:"); s2 = Convert.ToDouble(Console.ReadLine()); Console.Write("Üçüncü sayıyı giriniz:"); s3 = Convert.ToDouble(Console.ReadLine()); double enBuyuk = s1; if (s2 > enBuyuk) enBuyuk = s2; if (s3 > enBuyuk) enBuyuk = s3; Console.WriteLine("En büyük sayı={0}", enBuyuk); Console.ReadKey(); |