Programozás | Programozás-elmélet » Zalán Eszter - Összetett típusok

Alapadatok

Év, oldalszám:2010, 12 oldal

Nyelv:magyar

Letöltések száma:79

Feltöltve:2010. november 27.

Méret:297 KB

Intézmény:
-

Megjegyzés:

Csatolmány:-

Letöltés PDF-ben:Kérlek jelentkezz be!



Értékelések

Nincs még értékelés. Legyél Te az első!

Tartalmi kivonat

http://www.doksihu Összetett típusok http://www.doksihu Összetett típusok Típuskonstrukciós eszközök  Segítségükkel új típusokat hozhatunk létre  Minden összetett adat valamilyen elemibb adatokból épül fel  http://www.doksihu Megszűnő műveletek Általában nincs  Előző  Következő  Sorszám  konverziós műveletek  relációk (kivéve =, ≠) http://www.doksihu Összetett típusok struktúrája Direkt szorzat: értékeit több, akár különböző típus értékhalmazának direktszorzatából veszi  rekord  Unió: értékeit több különböző típus valamelyikéből veszi  Sokaság: értékei több azonos típusú elemből állnak  szöveg, tömb  http://www.doksihu Rekord 1. Értékhalmaz: bázistípusok direktszorzata  Rekord (mezőnév1: mezőtípus1 mezőnévn: mezőtípusn)  Műveletek: értékadás, =, ≠ típusnév(összetevők) név.mezőnév  Beolvasás, kiírás mezőnként 

http://www.doksihu Rekord 2.   Példa Típus Datum = Rekord (ev: egész honap: 1.12 nap: 1.31) értékhalmaz: egész × 1.12 × 131 részintervallum típusok http://www.doksihu Rekord 3. Változó d, d1: Dátum e: Egész d:=Datum(2010, 10, 29) e:=d.ev d1:=d Ki: d1.ev Ki: d1.honap Ki: d1.nap http://www.doksihu Tömb 1. Tömb (indextípus: elemtípus) pl. Tömb (150: Valós)  Értékhalmaz: elemtípus iteráltja = az elemtípusból képzett véges sorozatok összessége  Műveletek: indexelés A(4) értékadás A(4):=5  http://www.doksihu Tömb 2.  Példa Típus TJegyek = Tömb(1.30: Egész) Változó J: TJegyek i: Egész Ciklus i:=1 től 30-ig Be: J(i) http://www.doksihu Tömb 3.   Egy dimenziós tömb: vektor t(1) t(2) t(3) t(4) t(5) Két dimenziós tömb: t(1,1) t(1,2) t(1,3) t(1,4) t(1,5) mátrix t(2,1) t(2,2) t(2,3) t(2,4) t(2,5) t(3,1) t(3,2) t(3,3) t(3,4) t(3,5) http://www.doksihu Tömb + Rekord Típus TAdat = Rekord (nev: szöveg

atlag: valós) TStat = Tomb (1.30: TAdat) Változó stat: TStat 10. személy neve: stat(10).nev http://www.doksihu Szöveg Karakterek sorozata, általában legfeljebb 255 karakter hosszú (ábrázolás 256 byte-on, 0. byte a hossza) Típus Nev=Szöveg(30) – legfeljebb 30 karakteres szöveget tartalmazó típus Változó s: Szöveg s(2) – az s-ben tárolt szöveg 2. karaktere