Számítógépek, Programozás
A strukturált típusú - egydimenziós tömb
Tanulás a programozás alapjaival, az első (vagy második) jövő programozó ismeri a „egydimenziós tömbben.” Pascal, mint más nyelvek, lehetővé teszi, hogy működjön együtt az ilyen adatok szerkezetét. Előbb vagy utóbb szükség van egy strukturált tárolására változókat. A legtöbb esetben ez meg az elemek tartoznak azonos típusú. Például egy listát a képzési csoport tagjai 25 tagja, amelyek mindegyike egy változó string típusú, hogy tartja a nevét és a diák.
Ez az, ami lehetővé teszi, hogy észre egy egydimenziós tömböt Pascal, amely rendezett halmaza hasonló elemeket. Ez utalhat bármely tagja ilyen szekvencia alkalmazásával ugyanazt az azonosítót, és ugyanazt az indexet - sorszámot. Ezért ezek a tömbök nevezzük egydimenziós.
Számozása szekvencia-elemek általában kezdődik egy, azaz Az első elem egy sorszám 1, ami elég logikus. Azonban, ha szükséges, az index tartományban lehet teljesen önkényes, a fő követelmény, hogy a mutatók az elvégzett vagy egész számok vagy karakterek (bármilyen sorrendben típus).
Tekintsük a tipikus cselekvések egy egydimenziós tömböt:
1) leírása a tömb, ahol n - elemeinek száma szekvencia, mas - típusú megjelölő egy egydimenziós tömb egész számok 5, A - típusú változó mas, azaz a típusú változó egydimenziós tömb 5 egészek
2) elemek billentyűzet beviteli szekvenciája
3) kimeneti az elemek sorozatát a képernyőn
4) töltési sorrend alkalmazásával véletlenszám-generátor
5) transzformáció (átalakítás) A tömb mindegyik eleme, azaz a értékének megváltoztatása (egy példa egy dimenziós redukció minden tömbelem 6)
6) mennyiségének meghatározása a szekvencia elemek változó S - elemek összege
7) számszerűsítése tömbelemek kielégíti egy bizonyos feltétel (egy példa számának meghatározása elemek, számos 4), ahol k - számos ilyen elemek
8) meghatározása a szélsőérték (maximum vagy minimum a tömbelem), itt min - minimális értéke között a tömb elemei, k - sorszáma (index) az a legkisebb elem a tömbben
Mint tudod, az összes változót, amelyeket részben leírt Var programot Pascal programozás, egy bizonyos számú bájt a memóriát, amikor a program elindul. Ezt úgy határozzuk meg, hogy milyen típusú a változó, például, a szimbólum egy bájt, olyan típusú egész szám - két bájt, valós típusú - négy bájt. Ezért, ha a méret a tömb nem nagy, a program nem igényel nagy mennyiségű RAM. Ellenkező esetben a programozó meg kell találni más módon befogadni a tömb, például egy fájl vagy egy kupacban a mutató.
Similar articles
Trending Now