Tömb feltöltése, programmirovanie-DLA-sshool

Lecke a sorozatból: „programozási nyelv Pascal”

Például, a felvétel Mas [2], A [10] lehetővé teszi, hogy az érintkező elemet a második és tizedik MAS tömb elemet a tömb A. Amikor dolgozik kétdimenziós tömböt feltüntetett két index, n-dimenziós tömb - n indexek.

Például, Matr utáni [4, 4] teszi elérhetővé feldolgozására az elem érték, amely a negyedik sorában a negyedik oszlop a tömb M.

Indexelt tömb elemeinek nevezzük indexelt változókat. Túl a tömb nem megy. Azaz, ha a tömb Mas öt elem, hogy a fellebbezés a hatodik vagy nyolcadik elemet vezet hiba.

Tekintsük a tipikus műveletekkel, amelyek, ha dolgozik, egydimenziós tömböket.

Töltet dimenziós tömb értékek

Töltelék és kimeneti tömb végezhető csak elemenként, lehetőség van rendelni egy első értéke az első elem, majd a második, és így tovább, és ugyanaz a képernyőn - terminál az első, második, harmadik és így tovább, amíg az utolsó.

Pascal nincs módja input-output elemei a tömb egyszerre, és ezért a bemeneti értékek végezzük elemenkénti. Az értékek a tömb elem lehet hozzárendelni az értékadó operátor, vagy be a billentyűzetről a Read vagy üzemeltetők Readln. Nagyon kényelmes, hogy menjen át az összes elemet a tömb egy for ciklus típusát.

Ways, hogy töltse egydimenziós tömbök:

  1. Értékek beírása a billentyűzeten.
  2. Célértékek egy értékadás a véletlenszám-generátor. Ez jobban megfelel, ha sok a tömb elemeinek (input értéküket a billentyűzetről vesz igénybe sok időt).
  3. Célértékek az alábbi képlet szerint.
  4. Írja be a tömb elemeit a fájl

1. A bemeneti tömb értékei a billentyűzetről. Tekintettel arra, hogy a használt Readln szereplő minden értéket kell beírni az új vonalat.

Kapcsolódó cikkek