Arrays în pascal

  • Distribuiți tablouri și utilizarea lor în programul Pascal.

Termenul „matrice“


Știi ce un computer este proiectat în principal pentru a facilita munca unui om cu volume mari de informații. In toate limbajele de programare existente sunt tipurile de variabile care sunt responsabile pentru stocarea unor cantități mari de date.






În Pascal acestea sunt numite „matrice“.

Array - o secvență ordonată de date repetitive combinate sub un singur nume.


În ele sunt unite toate rezultatele oricărei cercetări, liste de angajați, sau alte structuri de date complexe.

De exemplu, o listă de elevi 11 „B“ este o matrice. Într-o matrice, aceleași date pot fi introduse, astfel încât componentele sale individuale diferă numere de secvență.

Pentru Bole concept simplu de „greutate“, cel mai bine este să le prezinte sub forma unui tabel în care fiecare valoare este plasată în celula sa sau celula. Această stare a celulelor trebuie determinate prin coordonatele sau indici specifici.

tipuri de matrice

Matricile sunt unidimensională (liniar) sau bidimensional.

Unidimensionale (liniare) matrice

matrice liniare sunt valoarea cea mai de bază - pentru indicarea precisa a elementelor sale individuale, un număr este suficient să cunoască datele. structuri mai complexe sunt bazate pe matrice liniare (unidimensionale).


Ce este o matrice în informatică

Astfel de matrice pot fi sub forma unei secvențe de numere cu un număr cunoscut de membri.

De asemenea, ele pot fi specificate cu un anumit număr de elemente, de exemplu a8 sau arde forma sa generală, folosind ca un index care indică intervalul variabil de schimbare: a, i = 1, 2, 3 ... etc.

Pentru a efectua cu o serie de sarcini folosind Pascal. trebuie să efectuați acești pași:

  • determină numărul de tip (întreg sau real), dar, în cazul în care stilul nu spune nimic, atunci numărul este mai bine să ia în considerare real
  • apelați nevoile matrice să fie același nume utilizat pentru fiecare element (adăugați la acesta un element al indicelui)
  • matrice trebuie descrise în VAR variabile secțiune. astfel alocat spațiu de memorie pentru ea
  • ultimul pas - introducerea datelor în memorie






Ce este o matrice în informatică

În descrierea matrice au o matrice de cuvânt special (matrice). După ce-l între paranteze se introduce prin două puncte gama de elemente renumerotare, atunci cuvântul «a», după care în scris tipul de matrice de date:

tip <Имя типа>= Array [<Диапазон индексов>] de <Тип элементов>;

Descrie o variabilă matrice și puteți vedea imediat descrierea variabilelor:

var <Переменная-массив>: Array [<Диапазон индексов>] de <Тип элементов>;

Exemple care descriu matrice dimensionale:

Var S, BB. Array [1..40] Real;

N. Array [ 'A' .. 'Z'] Din Integer;

R. Array [-20..20] Cuvântului;

T. Array [1..40] Real;

Matricea bidimensională

Bidimensional matrice - un set de date, în care valoarea fiecărui element depinde de poziția sa în rândul și coloana. Elemente de tablou bidimensional este descris ca [i, j], unde: a - numele array i - j numărul liniei - numărul coloanei.

Ce este o matrice în informatică

Dacă numărul de rânduri și coloane ale matricei coincid - acest pătrat altfel matriya - dreptunghiular.

Ce este o matrice în informatică

Metode matrice de intrare în memorie

Luați în considerare cele două moduri de cele mai comune pentru a intra în matricea în memorie. în funcție de direcția problemei:

Ce este o matrice în informatică

1. Ce este o matrice?

2. Care sunt diferitele tipuri de matrice?

3. Ce este o matrice liniară?

4. un singur nivel matrice înregistrată?

bibliografie

1. Lecția pe tema: „matrice în Turbo Pascal», Zhabina Svetlana Aleksandrovna, Voronezh

2. Lecția pe "matrice una și două-dimensionale în Pascal," Shiryaev Olga Muhadinnovna, Nyagan, Khanty-Mansiysk District-Yugra.

Editat și trimis la profesorul de la Universitatea Națională Kiev. Tarasa Shevchenko Solovevym M. S.


Am lucrat la lecție

Ridicați problema educației moderne, pentru a exprima o idee sau pentru a rezolva problema în picioare, puteți la Forumul Educațional. în cazul în care educația internațională va bord cu gânduri și acțiuni proaspete. Prin crearea unui blog, va spori nu numai statutul său ca un instructor calificat, dar, de asemenea, aduce o contribuție semnificativă la dezvoltarea viitoare a școlii. Liderii Alianței Educație își deschide porțile pentru profesioniștii din cel mai înalt rang, și invită să coopereze pentru crearea celor mai bune școli din lume.