Gorsel Programlama | Görsel Programlama | C#.Net | VB.Net | C# Console

ana sayfa > C# Console, Dersler > Dizi oluşturma-Diziye değer girme-Diziyi yazdırma C# Console-Programlama Temelleri Ders 30

Dizi oluşturma-Diziye değer girme-Diziyi yazdırma C# Console-Programlama Temelleri Ders 30

Çarşamba, 16 Şub 2011 yorum ekle yorumlara git

Dizi oluşturma-Diziye değer girme-Diziyi yazdırma C# Console-Programlama Temelleri Ders 30

 

Daha fazla bilgi için : www.gorselprogramlama.com 

   

Dizi Tanımlama İşlemi: Saklanacak veriler çok fazla ise dizi kullanılır.Mesela 30 kişilik bir sınıfı isimlerini,notlarını almak istiyoruz.Bunun için değişken kullanmak istersek 30 isimler ,30′da notlar için 60 tane değişken kullanmamız gerekecek.Bunu bir okul için yaptığımızı düşünün.İçinden çıkılmaz bir hal alır.İşte bu gibi durumlar için dizi kullanıyoruz. 

Kullanım 1 : 

değişken tipi [] değişken adı=new değişken tipi[eleman sayısı]; 

Örnek : int[] yazili=new int[10];     string[] ad=new string[20]; 

Kullanım 2 : Önce diziyi tanımlayıp daha sonra eleman sayısını belirtebiliriz. 

değişken tipi [] değişken adı; 

değişken adı=new değişken tipi[eleman sayısı] 

Örnek : 

 int[] yazili; 

yazili=new int[10]; 

string[] ad; 

ad=new string[20]; 

 Örnek:  Klavyeden girilen  5 şehri  önce diziye kaydedelim,Daha sonra dizi elemanlarını ekrana yazdıralım. 

 

class Program 

{ 

static void Main(string[] args) 

{ //Daha fazla bilgi için : www.gorselprogramlama.com 

string[] sehir = new string[5]; 

for (int i = 0; i < 5; i++) 

{ 

Console.Write("Şehir giriniz = "); 

sehir[i] = Console.ReadLine(); 

} //Daha fazla bilgi için : www.gorselprogramlama.com

for (int i = 0; i <5; i++) 

{ 

Console.WriteLine("{0}", sehir[i]); 

} 

Console.ReadKey(); 

} 

} 

  

 

 Örnek:  Yukarıdaki örnekte diziyi ekrana yazdırırken for döngüsünde bitiş  değerini dizinin lenght özelliği ile belirleyelim.  

 

class Program 

{ 

static void Main(string[] args) 

{ 

string[] sehir = new string[5]; 

for (int i = 0; i < 5; i++) 

{ //Daha fazla bilgi için : www.gorselprogramlama.com

Console.Write("Şehir giriniz = "); 

sehir[i] = Console.ReadLine(); 

} 

for (int i = 0; i <sehir.Length; i++) 

{ 

Console.WriteLine("{0}", sehir[i]); 

} 

Console.ReadKey(); 

} //Daha fazla bilgi için : www.gorselprogramlama.com

  

 

 Örnek:  Yukarıdaki örnekte diziyi ekrana yazarken foreach kullanalım.  

 

class Program 

{ //Daha fazla bilgi için : www.gorselprogramlama.com

static void Main(string[] args) 

{ 

string[] sehir = new string[5]; 

for (int i = 0; i < 5; i++) 

{ 

Console.Write("Şehir giriniz = "); 

sehir[i] = Console.ReadLine(); 

} 

foreach (string i in sehir) 

{//Daha fazla bilgi için : www.gorselprogramlama.com
 

Console.WriteLine("{0}",i); 

}  

Console.ReadKey(); 

} 

} 

 








Rica: Sitemizin Google'da Ön Sıralarda Çıkması İçin Lütfen Alttaki Google+ Butonuna Tıklayınız , Sayfamızı Facebookta Beğeniniz veya yazıları Twitter,Facebookta paylaşınız.
Paylaş :



Böyle bir web sayfam olsun diyorsanız iletişim bölümünden veya gorselprogram@gmail.com mail adresinden bize ulaşabilirsiniz.


Tüm cep telefonu aksesuar fırsatları için tıklayın !

  1. şimdilik yorum yok.
  1. şimdilik geri bağlantı yok