Anasayfa / Basit Dili Kuralları
Yapılar sayesinde verileri gruplaştırabilir ve birbirleriyle ilişkili veriler bir arada değerlendirilebilir. Bir Yapı normal dir değişken gibidir, aynı zamanda dizilimde olabilir. Bir dizilim mantığına benzer konsepttir.
Bir dizilim aynı türden birçok veri içerebilirken, yapı aynı veya farklı türden verileri içerebilir. Dizilim liste mantığı üzerinden çalışırken, yapı daha çok bir not defteri mantığı üzerinden çalışır.
Örnek:
Yapı İsim
Değişken Rakam a
Değişken Rakam b
Değişken Metin c
Dizilimsel Rakam d
Dizilimsel Metin e
YapıSon
Değişken biçiminde Kullanım:
Yapı ÖzelYapım
Değişken Rakam a
Değişken Rakam b
Değişken Metin c
Dizilimsel Rakam d
Dizilimsel Metin e
YapıSon
Prosedür Başlat ()
Belirle ÖzelYapım verilerim
verilerim.a = 12
verilerim.b = 24
verilerim.c = "Hayat Güzel"
verilerim.d = 83
verilerim.e = "Vay Be :-)"
ProsedürSon
Yapılar birbirlerinden kaynak alabilir. Yani yeni bir yapı, başka bir yapının yapısını alabilir ve üzerine kendisini inşa edebilir:
Yapı İlker
Değişken Rakam a
Değişken Rakam b
YapıSon
Yapı Çifter Kaynağı İlker
Değişken Rakam c
Değişken Rakam d
YapıSon
Değişken biçiminde Kullanım:
Prosedür Başlat ()
Belirle Çifter sayılarım
sayılarım.a = 12
sayılarım.b = 24
sayılarım.c = 47
sayılarım.d = 93
ProsedürSon
Yapı kendisi dışında başka yapılardanda öğe sahibi olabilir:
Yapı BaşkaYapı
Değişken Rakam a
Değişken Rakam b
YapıSon
Yapı BenimYapı
Değişken Rakam c
Değişken Rakam d
Belirle BaşkaYapı e
YapıSon
Değişken biçiminde Kullanım:
Prosedür Başlat ()
Belirle BenimYapı sayılarım
sayılarım.e.a = 12
sayılarım.e.b = 24
sayılarım.c = 47
sayılarım.d = 93
ProsedürSon
Dizilim örneği:
Prosedür Başlat ()
Belirle Dizilimsel BenimYapı sayılarım
? Birinci dizilim öğesi
sayılarım[0].e.a = 12
sayılarım[0].e.b = 24
sayılarım[0].c = 47
sayılarım[0].d = 93
? İkinci dizilim öğesi
sayılarım[1].e.a = 80
sayılarım[1].e.b = 90
sayılarım[1].c = 45
sayılarım[1].d = 52
ProsedürSon