Soru 1- Kullanıcının Girdiği iki sayıdan Büyük olanı bulan program
Console.WriteLine("Sırasıyla sayıları girin: "); Console.Write(" 1: "); int sayi1 = int.Parse(Console.ReadLine()); Console.Write(" 2: "); int sayi2 = int.Parse(Console.ReadLine()); if (sayi1 > sayi2) { int gecici = sayi1; sayi1 = sayi2; sayi2 = gecici; } //http://www.bilisimogretmeni.com/ Console.WriteLine("\nBüyük Sayı -> {0}", sayi2); Console.WriteLine("Küçük Sayı -> {0}\n", sayi1); Console.ReadKey();
Soru 2-Kullanıcının girdiği 3 sayıdan en büyük olanı bulan program
Console.WriteLine("3 tane sayı girin: "); Console.Write(" 1: "); decimal sayi1 = decimal.Parse(Console.ReadLine()); Console.Write(" 2: "); decimal sayi2 = decimal.Parse(Console.ReadLine()); Console.Write(" 3: "); decimal sayi3 = decimal.Parse(Console.ReadLine()); //http://www.bilisimogretmeni.com/ if (sayi1 > sayi2) { if (sayi2 > sayi3) { Console.WriteLine("\nBüyük Sayı : {0}\n", sayi1); } else if (sayi3 > sayi2) { if (sayi3 > sayi1) { Console.WriteLine("\nBüyük Sayı : {0}\n", sayi3); } else { Console.WriteLine("\nBüyük Sayı : {0}\n", sayi1); } } }//http://www.bilisimogretmeni.com/ else if (sayi2 > sayi3) { Console.WriteLine("\nBüyük Sayı : {0}\n", sayi2); } else { Console.WriteLine("\nBüyük Sayı : {0}\n", sayi3); } Console.ReadKey();
Soru-3 Kullanıcının girdiği 3 sayıyı küçükten büyüğe doğru sıralayan program
Console.WriteLine("Sayıları Girin : "); Console.Write(" 1: "); double sayi1 = double.Parse(Console.ReadLine()); Console.Write(" 2: "); double sayi2 = double.Parse(Console.ReadLine()); Console.Write(" 3: "); double sayi3 = double.Parse(Console.ReadLine()); double gecici = 0; if (sayi1 > sayi2) { if (sayi1 > sayi3) { gecici = sayi1; sayi1 = sayi3; sayi3 = gecici; } //http://www.bilisimogretmeni.com/ if (sayi1 > sayi2) { gecici = sayi1; sayi1 = sayi2; sayi2 = gecici; } } else if (sayi2 > sayi3) { if (sayi1 > sayi3) { gecici = sayi1; sayi1 = sayi3; sayi3 = gecici; } //http://www.bilisimogretmeni.com/ if (sayi2 > sayi3) { gecici = sayi2; sayi2 = sayi3; sayi3 = gecici; } } Console.WriteLine("\nSayıların Sıralı Hali: {0} < {1} < {2}\n", sayi1, sayi2, sayi3); Console.ReadKey();
Soru-4 Bir dizi içindeki en büyük sayıyı Array.Sort fonksiyonu kullanmadan bulan programı yapın
decimal[] Sayilar = { -1, 125, -4, 3, 2 }; decimal buyuk = Sayilar[0]; Console.Write("Sayılar: "); for (int i = 0; i < Sayilar.Length; i++) { Console.Write(Sayilar[i] + " "); if (Sayilar[i] > buyuk) { buyuk = Sayilar[i]; } } Console.WriteLine("\n\nBüyük Sayi: {0}\n", buyuk); Console.ReadKey();
Soru-5 Kullanıcının yapacağı seçime göre tam sayı ve gerçel sayı ise girilen değere 1 ekleyen, string ifade ise yanına bilişim ifadesini ekleyen programı yapın
double sayi = 0; string ifade = string.Empty; Console.WriteLine("Girilecek Değişken Türü: "); Console.WriteLine(" 1: int"); Console.WriteLine(" 2: double"); Console.WriteLine(" 3: string"); Console.Write("-> Seçiminiz: "); switch (Console.ReadLine()) {//http://www.bilisimogretmeni.com/ case "1": Console.Write("\nBir Tam Sayı Girin: "); sayi = int.Parse(Console.ReadLine()); Console.WriteLine("Yeni Değer -> {0}\n", sayi + 1); break; case "2": Console.Write("\nGerçel Bir sayı Girin: "); sayi = double.Parse(Console.ReadLine()); Console.WriteLine("Yeni Değer -> {0}\n", sayi + 1); break; case "3": Console.Write("\nBir İfade Girin: "); ifade = Console.ReadLine(); Console.WriteLine("Yeni Değer -> {0} bilişim\n", ifade); break; default://http://www.bilisimogretmeni.com/ Console.WriteLine("\nYanlış Seçim !!!\n"); break; } Console.ReadKey();