KSP KSP Sistem Fonksiyonları Yükleme İletişim Haberler Hakkımda

Veri Dizileri

Veri dizileri aynı veri tipinde ,ardışık , aynı değişken adı ile birden fazla veriyi aynı anda tanımlama imkanı sunar.

Temel veri tipleri veya kullanıcı (daha sonra anlatılacak) veri tipleri ile dizi tipinde değişkenler tanımlanabilir.

Dizideki eleman sayısını belirlemek için [eleman_sayısı] ifadesi kullanılır. Burada derleyicinin anlayabilmesi için eleman_sayısı ifadesinin sayısal değer olması gerekir.

Örnek :

					
tam toplar[10];  
			

Bu dizinin hafızadaki görünümü şu şekildedir.

12345 678910
boşboşboşboşboş boşboşboşboşboş

Başlangıçta değer atanmadığı için veri yuvaları boştur. (Aslında boş değildir, kullanışsız değer içerebilir)

Bir dizi tanımladıktan sonra dizi elemanlarına şu şekilde değer atayabiliriz.

Örnek :

					
toplar[2] = 20; 
toplar[5] = 200; 
toplar[7] = 55; 
toplar[8] = 32;  
			
12345 678910
boş20boşboş200 boş5532boşboş

Burada dikkat edilecek husus, hangi elemana ulaşılmak isteniyorsa o elemanın indeksini direkt yazıyoruz. Bazı dillerde indeksleme 0 (sıfır)'dan başlamaktadır. Bunun kimilerince kafa karıştırıcı olduğu düşünülür. Bu düşünceye uyarak indeksleme 1'den başlamaktadır.

Değer atadıktan sonra dizi elemanlarını şu şekilde çağırabiliriz.

					
// Değerler arası satır koymayı unutmayın (html için <br>) (Örneğin YAZ <br> ;)
YAZ toplar[2];	 
YAZ toplar[5]; 
YAZ toplar[7]; 
YAZ toplar[8];  		
			

Ekran çıktısı :

	
20	
200 
55 
32