Kétdimenziós tömb delphi

Teljesen a programozási nyelv hasonló a többi funkciókészlethez, az alapkörökhöz és a konstrukciókhoz. Ugyanez vonatkozik a Delphi programozási nyelvre is. Őszintén szólva, valójában nem is egy nyelv, hanem az Object Pascal úgynevezett dialektusa.

Végül is, az összes beírt kód nem más, mint az OCS (objektum-orientált programozási nyelv) Pascal. De mégis, a Borland által kifejlesztett Delphi saját héjjal és fejlesztési környezetgel rendelkezik, és teljesen vizuális.

Ezért emiatt mindenki programozási nyelvnek hívja a Delphit. Nos, távol ezektől a bejegyzéstől, és közelebb kerüljön a cikk témájához. Megfontoljuk, hogy mi a kétdimenziós tömb, amelyre szükség van, és fontolja meg a használatának egy példáját.

A Delphi kétdimenziós tömbje


Nem fogom összekeverni a kifejezés bonyolult technikai feljegyzéseivel, egyszerűen csak egyszerű nyelven mondom.

A tömb egy példája egy sakktábla. Alább vannak betűk (A-B-C ...), oldalsó ábrák (1-2-3 ...), a mezőn minden mező két koordinátával van megadva, például: E2, E4, G5. És a kiválasztott téren lehet egy alak, egy ló, egy királyné, egy orkán, vagy talán nem állhat egyáltalán. A programozás során egy kétdimenziós tömb lehetővé teszi hasonló rendszerek létrehozását.

Nézzünk egy példát, építsünk egy 3-as sejtekből egy sakktáblát, és töltsünk be néhány sejtet számokkal:

Először létrehozzuk a Delphi mas kétdimenziós tömbjét. amely három cellával rendelkezik (1..3), hozzárendeljük azt a típusú stringet:

Minden programozó kiválasztja, hogy milyen célokra használja a tömböt, mert ő a programozás egyik legfontosabb konstrukciója. Ha valaki érdekli, akkor létezik egy kétdimenziós dinamikus tömb is - annak különbsége csak abban a tényben van, hogy a sejtek értéke, és ami a legfontosabb, ezeknek a sejteknek a száma változik a program során.

A Delphi többdimenziós tömbje


A kétdimenziós dinamikus tömböt, a Delphi-t, valamint a többdimenziós tömböt komplex programokban használják. A háromdimenziós rendszeren túl a programozók nem mennek el. Mivel a cellák értékének beállítása és a 4-dimenziós vagy 5-dimenziós tömbökkel végzett munka meglehetősen nehéz. Egy példa a többdimenziós tömbre. és pontosabban, a háromdimenziós tömb Rubik kockája. Ez valójában egy 3x3x3 sejtek tömbje, amelyeket három, x, y és z koordinátával adunk meg.

Kapcsolódó cikkek