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
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
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.