C# Konsol Uygulamaları – 04 : Dizi (Array) Kullanımı

Gün geçmiyor ki blogum vasıtasıyla bana Türkiye’nin çeşitli yerlerinden e-mail gelmesin. Gerçi güzel birşey bu, şikayet ettiğim zannedilmesin. Dışarıdaki insanların ne bilmek istedikleri bence piyasanın ne bilmeyi gerektirdiğini gözlemlemenin en iyi yolu. Kocaeli Üniversitesi Endüstri Mühendisliği Bölümü öğrencisi olan Fatih Aslan’ın ricası üzerine uzun zamandır yazmadığım C# Konsol Uygulamaları  kategorsinde array yani dizi kullanımını anlatan örnek bir çalışma olması için Fatih’in sorduğu şöyle bir alıştırma var: 

25 adet tamsayıdan oluşturulması sağlanacak bir diziden tek ve çift elemanların başka iki diziye depolanarak ekrana listelenmesi ve bu dizelerden en küçük ve en büyük elemanlarınında gösterilmesini sağlayan ufak bir program yazınız

static void Main(string[] args)
 {
 int[] dizi;
 dizi = new int[26];

int[] tekSayilar;
 tekSayilar = new int[13];

int[] ciftSayilar;
 ciftSayilar = new int[12];

// 0'dan 25'e kadar bütün sayıları dizi[] 'nin içine kaydediyoruz
Console.WriteLine("~~~~~~~~~~~~ Asil Dizi ~~~~~~~~~~~~");
 for (int i = 0; i < dizi.Length; i++) {
 Console.WriteLine( dizi[i] = i);
 }

 Console.WriteLine("~~~~~~~~~~~~Cift Sayilar~~~~~~~~~~~~");

// dizi'nin içindeki çift sayıları ciftSayilar[] 'in içine kaydediyoruz
 for (int i = 0; i < dizi.Length; i++) {
 int j = 0;
 if (dizi[i] % 2 == 0) {
 ciftSayilar[j] = dizi[i];
 Console.WriteLine(ciftSayilar[j]);
 j++;
 }
 }

 Console.WriteLine("~~~~~~~~~~~~~~Tek Sayilar~~~~~~~~~~~~");

// dizi'nin içindeki tek sayıları tekSayilar[] 'in içine kaydediyoruz
 for (int i = 0; i < dizi.Length; i++) {
 int k = 0;
 if (dizi[i] % 2 != 0) {
 tekSayilar[k] = dizi[i];
 Console.WriteLine(tekSayilar[k]);
 k++;
 }
 }

}

1 Yorum

Filed under Console Applications

One response to “C# Konsol Uygulamaları – 04 : Dizi (Array) Kullanımı

  1. Geri bildirim: C# Windows Form ile listBox Kullanımı | Timur Aykut YILDIRIM

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s