SzámítógépekProgramozá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

 

 

 

 

Newest

Copyright © 2018 hu.delachieve.com. Theme powered by WordPress.