• Sonuç bulunamadı

Ankara ÜniversitesiNallıhan Meslek YüksekokuluAnkara ÜniversitesiNallıhan Meslek YüksekokuluDizi Metotları

N/A
N/A
Protected

Academic year: 2021

Share "Ankara ÜniversitesiNallıhan Meslek YüksekokuluAnkara ÜniversitesiNallıhan Meslek YüksekokuluDizi Metotları"

Copied!
8
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Ankara Üniversitesi

Nallıhan Meslek Yüksekokulu Ankara Üniversitesi

Nallıhan Meslek Yüksekokulu

Dizi Metotları

NB P10 3 PR OGR AML AMA T E ME L L E R I ÖĞR . GÖR . MAHMUT KIL IÇ ASL AN

(2)

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();

}

(3)

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.

(4)

Sort Metodu

KODLAR

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();

}

EKRAN ÇIKTISI

(5)

Reverse Metodu

KODLAR

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();

EKRAN ÇIKTISI

(6)

Clear Metodu

KODLAR

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();

EKRAN ÇIKTISI

(7)

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();

(8)

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

Referanslar

Benzer Belgeler

β3 bağıntısı ise ∀ ∈ ∉ hem (3,4) elemanını hem de bunun simetriği olan (4,3) elemanını içerdiğinden ters simetrik değildir.. BAĞINTI-

Değişken, program içerisindeki değerleri saklamak için ve ana bellekte belirli bir veri tipine ait değerlerin girilebileceği adrestir.. Değişkenler veri tiplerini ve

Bilgisayar notu 50 nin üzerinde olup Türk dili veya Yabancı dili notu 80’nin altında olan satırların

Örnek 1: Bir elektronik ticaret yapan firmada alınan ürünlerin toplam fiyatı 300tl ye kadar %10, 300 ve üzeri ise %15, 400 tl ve üzeri ise %20 indirim yapacaktır..

1ile kullanıcın girdiği iki sayı aralığındaki sayıların toplamını ekrana yazdıran programın akış diyagramını tasarlayınız ve C# kodlarını yazınız...

Kullanıcının girdiği iki değer arasındaki çift sayıların toplamını ekrana yazdıran programın akış diyagramını tasarlayınız ve C# kodlarını

Bazen birden fazla veri tutulmak istenildiği durumlar

Elemanlarını kullanıcının girdiği bir dizinin, çift sayılarını toplayan programın akış diyagramını