Lecția din seria: „Limbajul de programare Pascal“
De exemplu, Mas înregistrării [2], A [10] permite elementul de contact cu al doilea și al zecelea element de matrice MAS din matrice A. Atunci când se lucrează cu matrice bidimensională a indicat doi indici, cu n-dimensional matrice - n indici.
De exemplu, MATR poștă [4, 4] pune la dispoziție pentru procesarea valorii elementului care este în al patrulea rând din coloana a patra matrice M.
Elementele de matrice indexării numite variabile de indexate. Dincolo de matrice nu poate merge. Aceasta este, în cazul în care matrice Mas cinci elemente care fac apel la elementul al șaselea sau al optulea va duce la eroare.
Luați în considerare operațiile tipice care apar atunci când se lucrează cu matrice unidimensionale.
matrice de umplere-dimensională a valorilor
Umplerea și matrice de ieșire poate fi realizată numai element cu element, este posibil să se atribuie o primă valoare a primului element, apoi al doilea și așa mai departe, și la fel cu ecran de pe - terminal al primului, al doilea, al treilea și așa mai departe până la ultimul.
Pascal nu are nici un mijloc de elemente de intrare-ieșire ale șirului, la o dată și, prin urmare, valorile de intrare se realizează elementul-înțelept. Valorile elementului de matrice pot fi atribuite folosind operatorul de atribuire, sau introdus de la tastatura folosind citire sau operatori readln. Foarte convenabil pentru a merge prin toate elementele de matrice într-un tip de buclă.
Moduri de a umple matrice unidimensionale:
- Introducerea valorilor cu tastatura.
- Valorile țintă într-o declarație de atribuire folosind generatorul de numere aleatorii. Este mai potrivită atunci când o mulțime de elemente din matrice (intrare valorile lor de la tastatura ia o mulțime de timp).
- Valorile țintă conform formulei.
- Introduceți elementele de matrice ale fișierului
1. Valorile matrice de intrare de la tastatura. Datorită faptului că operatorul utilizat readln, fiecare valoare va fi introdusă într-o nouă linie.