Çok Boyutlu (Multidimensional) Dizi Tanımlama
Lisans:
Creative Commons
11.12.2020
tarihinde güncellendi
Bakabileceğiniz Etiketler:
Eğitmen:
Geleceği Yazanlar Ekibi
Swift’te, diğer dillerde olduğu gibi çok boyutlu diziler tanımlamak da mümkündür. İki boyutlu diziler günlük hayattaki tabloların ya da matematikteki matrislerin bilgisayarda temsili için gereklidir. Üç boyutlu diziler ise uzay modellemesi ya da benzer uygulamalarda kullanılır. Çok boyutlu dizilerin boyutu 3’ten fazla da olabilir.
İKİ BOYUTLU (TWO DIMENSIONAL) DİZİLER
İki boyutlu diziler yardımı ile tablo ya da matrisleri bilgisayarda temsil edebiliriz. Örneğin, aşağıdaki tabloyu bilgisayarda oluşturmak isteyelim:
12 | 3 | 55 | 6 |
34 | 7 | 9 | 11 |
13 | 35 | 56 | 83 |
Aşağıdaki program yukarda verilen tabloyu tablo adı ile bilgisayarda oluşturuyor ve yazdırıyor:
var tablo:[[Int]]=[[12 ,3 ,55, 6],[34, 7 ,9 ,11],[13, 35, 56, 83]]
for i in 0...2
{
for j in 0...3
{ print("\(tablo[i][j])....")
}
print("")
}
Programın çıktısı ise aşağıdadır:
12....3....55....6....
34....7....9....11....
13....35....56....83....