NBP103 Programlama Temelleri Öğr. Gör. Mahmut Kılıçaslan Dizi Metotları NBP103 Programlama Temelleri Öğr. Gör. Mahmut Kılıçaslan
Metotlar static void Main(string[] args) { int[] dizi = { 5, 6, 7, 11, 8, 9 }; Console.WriteLine(dizi.Length); // dizinin eleman sayısı Console.WriteLine(dizi.Rank); // dizinin boyutu Console.WriteLine(dizi.Average()); //dizi elemanlarının ortalaması Console.WriteLine(dizi.Max()); //dizi elemanlarının en büyüğünü Console.WriteLine(dizi.Min()); // dizi elemanlarının en küçüğünü Console.WriteLine(dizi.Sum()); // dizi elemanlarının toplamını Console.ReadKey(); }
Metotlar Sort metodu dizi elemanlarını küçükten büyüğe doğru sıralar. Reverse metodu dizinin sırası terslenir. Clear metodu dizinin belirli değerinden başlayarak belirli bir sayıda elemanını siler. IndexOf dizi içerisinde arama yapılır.
Sort Metodu KODLAR EKRAN ÇIKTISI static void Main(string[] args) { int[] dizi = { 5, 6, 7, 11, 8, 9 }; Array.Sort(dizi); for (int i = 0; i < dizi.Length; i++) Console.WriteLine(dizi[i]); } Console.ReadKey();
Reverse Metodu KODLAR EKRAN ÇIKTISI static void Main(string[] args) { int[] dizi = { 5, 6, 7, 11, 8, 9 }; Array.Reverse(dizi); for (int i = 0; i < dizi.Length; i++) Console.WriteLine(dizi[i]); } Console.ReadKey();
Clear Metodu Kodlar Ekran Çıktısı static void Main(string[] args) { int[] dizi = { 5, 6, 7, 11, 8, 9 }; Array.Clear(dizi,2, 2); for (int i = 0; i < dizi.Length; i++) Console.WriteLine(dizi[i]); } Console.ReadKey();
IndexOf Metodu KODLAR static void Main(string[] args) { int[] dizi = { 5, 6, 7, 11, 8, 9 }; Array.IndexOf(dizi, 8); for (int i = 0; i < dizi.Length; i++) Console.WriteLine(dizi[i]); } Console.ReadKey();
KAYNAKLAR [1] http://www.dijitalders.com/icerik/29/620/akis_diagram_sembolleri.html erişim tarihi:14.11.2017 [2] Erhan ARI, Algoritma ve C# Programlama, Seçkin Yayıncılık [3] http://www.baskent.edu.tr/~tkaracay/etudio/ders/prg/csharp/ch05.pdf erişim tarihi: 15.11.2017