C# Dizi En Büyük Ve En Küçük Elemanı Bulma
Arkadaşlar Çok Basit Bir Mantıkla Hemen Yazıyorum. Öncelikle 2 Kez Kod Yazıcam. İkiside Aynı Mantık Büyük Küçük İşareti Farklı İlk Önce Büyük Olan Sayımızı Bulalım.
Eleman Sayımızı Elle Giriyoruz. İndisleride Kendimiz Giriyoruz İsterseniz Kendi Dizinizde de Tanımlayabilirsiniz.
En Büyük
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | Console.WriteLine("Dizinin Eleman Sayısını Giriniz"); int elemansayisi = Int32.Parse(Console.ReadLine()); int[] dizilerim = new int[elemansayisi]; for (int i = 0; i < dizilerim.Length; i++) { Console.WriteLine(i + " Dizinin İndisli Elemanını Giriniz"); dizilerim[i] = Int32.Parse(Console.ReadLine()); } int eb = dizilerim[0]; for (int i = 0; i < dizilerim.Length; i++) if (dizilerim[i] > eb)/// büyüktür işareti oldugu için büyük sayıyı gösterecek eb = dizilerim[i]; Console.WriteLine("En Büyük Sayı {0}", eb); Console.ReadLine(); |
En Küçük
İnt olarak eb tanımlamışız ama siz onu ek yapabilirsiniz. Tamamen Size Kalmış Bişey
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | Console.WriteLine("Dizinin Eleman Sayısını Giriniz"); int elemansayisi = Int32.Parse(Console.ReadLine()); int[] dizilerim = new int[elemansayisi]; for (int i = 0; i < dizilerim.Length; i++) { Console.WriteLine(i + " Dizinin İndisli Elemanını Giriniz"); dizilerim[i] = Int32.Parse(Console.ReadLine()); } int eb = dizilerim[0]; for (int i = 0; i < dizilerim.Length; i++) if (dizilerim[i] < eb)/// büyüktür işaretini küçüktür yapıyoruz eb = dizilerim[i]; Console.WriteLine("En Küçük Sayı {0}", eb); Console.ReadLine(); |
Sorunuz Olursa Yorum Kısmından Sorabilirsiniz.