Programlamada, aynı türden birden fazla veriyi tek bir isim altında düzenli bir şekilde depolamak ve yönetmek için diziler kullanılır.
Dizilerin Özellikleri
- Aynı Veri Tipi: Bir dizi yalnızca aynı veri tipindeki elemanları depolayabilir
- Sabit Boyut: Bir dizi tanımlandığında, genellikle boyutu belirlenir
- İndeksleme: Dizideki her elemana bir indeks numarası atanır (genellikle 0'dan başlar)
Dizi Tanımlama ve Başlatma
// 5 elemanlı bir tam sayı dizisi tanımlama
TamSayılar sayilar[5]
// Diziyi başlatma
sayilar[0] = 10
sayilar[1] = 20
sayilar[2] = 30
sayilar[3] = 40
sayilar[4] = 50
// Tanımlama sırasında başlatma
Metinler isimler[] = {"Ali", "Ayşe", "Can"}
Dizi Elemanlarına Erişim
Dizi elemanlarına erişmek için dizinin adı ve elemanın indeks numarası kullanılır.
TamSayılar notlar[3] = {85, 92, 78}
// İlk elemana erişim (indeks 0)
Ekrana yazdır notlar[0] // Çıktı: 85
// İkinci elemana erişim (indeks 1)
Ekrana yazdır notlar[1] // Çıktı: 92
Dizilerle Döngü Kullanımı
Dizilerdeki elemanlar üzerinde işlem yapmak için döngüler sıkça kullanılır.
TamSayılar sayilarim[4] = {5, 10, 15, 20}
TEKRARLA (i = 0; i < 4; i = i + 1)
Ekrana yazdır sayilarim[i]
SON
// Çıktı: 5, 10, 15, 20
Dizilerin Kullanım Alanları
- Veri Koleksiyonları: Öğrenci notları, ürün fiyatları
- Tablolar ve Matrisler: İki boyutlu diziler
- Arama ve Sıralama: Algoritmaların temelini oluştururlar