Learning Pascal
- minden egyes alkatrész a tömb lehet explicit kijelölt, és van közvetlen hozzáférést ahhoz;
- meghatározott számú tömb komponensei annak leírását, és nem további változásokat.
Utalni a tömb komponenst használunk a tömb neve változó, és az úgynevezett index, amely általában azt mutatják, a kívánt elem. index típus csak ordinális (kivéve longint). intervallum típus (tartomány) a leggyakrabban használt.
tömb típusú leírás meghatározása a következő:
Itt, a neve a típus - a helyes azonosítót; index lista - egy listát egy vagy több index típusú, vesszőkkel elválasztva; típus - bármilyen típusú adatot.
A bemeneti és kimeneti tömb csak elemenként.
Példa 1. A bemeneti és kimeneti egy egydimenziós tömböt.
Adjuk meg egy változó, mint egy tömb, és lehet közvetlenül annak leírásban, anélkül, hogy leírja egy tömb típusú, például:
Ha a tömbök a és b le:
Az a és b változó minősülnek különböző típusú. Összeegyeztethetőség biztosítása érdekében, használja a leírás a változók révén előzetes típusának leírása.
Ha tömbtípusok azonosak, a program egyetlen tömb lehet rendelni egy másik. Ebben az esetben, az értékek az összes változót a tömb van rendelve a megfelelő elemek a második tömb.
Azonban a műveleteket nem a meghatározott kapcsolat a tömbökön. Hasonlítsa össze a két tömböt elemenként csak.
Mivel ezt a típust. fut a kulcsszót a leírását, a tömb - bármilyen típusú Turbo Pascal, lehet, hogy egy másik tömböt. Például:
lehet cserélni egy ilyen rekord tömörebb:
Felmerül tehát a koncepció több dimenziós tömb. Array önkényes fészkelő mélység, így az elemek száma a listán az index típusú (array dimenziószámcsökkentési) nincs korlátozva, de nem lehet több, mint 65520 bájt.
Munka többdimenziós tömbök szinte mindig jár együtt a szervezet ágyazott hurkok. Így kitöltik egy kétdimenziós tömb (mátrix) véletlen számok, használja a szerkezeti típus:
Mert a „szép” O mátrix a képernyőn, használja a hurok:
Volgograd Állami Pedagógiai Egyetem
Tanszék algebra, geometria és Számítástudomány