Studiowanie podstaw programowania, pierwsza rzecz (cóż, lubpo drugie) przyszli programiści zapoznają się z koncepcją „tablicy jednowymiarowej”. Pascal, podobnie jak inne języki, umożliwia pracę z tą strukturą danych. Wcześniej czy później pojawi się potrzeba uporządkowanego przechowywania dowolnych ilości. Najczęściej elementy z tego zestawu należą do tego samego typu. Na przykład lista grup analitycznych może składać się z 25 elementów, z których każdy jest zmienną typu string, która przechowuje nazwisko i imię ucznia.
To pozwala na jednowymiarowośćtablica w Pascal, która jest uporządkowaną kolekcją elementów tego samego typu. Dostęp do dowolnego elementu takiej sekwencji można uzyskać za pomocą tego samego identyfikatora i jednego indeksu - numeru seryjnego. Dlatego te tablice nazywane są jednowymiarowymi.
Numerowanie elementów sekwencji, takich jakreguła zaczyna się od jednego, tj. pierwszy element ma numer seryjny 1, co jest dość logiczne. Jednak w razie potrzeby zakres wskaźników może być absolutnie dowolny, głównym wymaganiem jest, aby indeksy były liczbami całkowitymi lub znakami (dowolny typ porządkowy).
Rozważ typowe działania z jednowymiarową tablicą:
1) Opis tablicy tutaj Pan - liczba elementów w sekwencji, mas - typ oznaczający jednowymiarową tablicę 5 liczb całkowitych, A Jest zmienną typu mas, tj. zmienna typu jednowymiarowa tablica 5 liczb całkowitych
2) Wprowadzanie elementów sekwencji z klawiatury
3) Wyświetlanie elementów sekwencji na ekranie
4) Wypełnianie sekwencji za pomocą generatora liczb losowych
5) Transformacja (modyfikacja) każdego elementu tablicy, tj. zmiana jego wartości (podano przykład zmniejszenia każdego elementu jednowymiarowej tablicy o 6)
6) Określając sumę elementów sekwencji, tutaj jest zmienna Z - suma elementów
7) Określanie liczby elementów w tablicy, które spełniają określony warunek (podany jest przykład określania liczby elementów większej niż 4), tutaj do - liczba takich elementów
8) Określenie ekstremum (maksymalny lub minimalny element tablicy) tutaj min - minimalna wartość wśród elementów tablicy, do - numer seryjny (indeks) najmniejszego elementu tablicy
Jak wiadomo, dla wszystkich zmiennych, któreopisane w sekcji Var programu w języku programowania Pascal; po uruchomieniu programu przydzielana jest pewna liczba bajtów w pamięci RAM. Jest to określone przez typ zmiennej, na przykład znak zajmuje jeden bajt, typ całkowity dwa bajty, typ rzeczywisty cztery bajty. Dlatego w przypadku, gdy wymiar tablicy jest niewielki, program nie wymaga dużej ilości pamięci RAM. W przeciwnym razie programista będzie musiał szukać innych sposobów umieszczenia elementów tablicy, na przykład w pliku lub w pamięci dynamicznej za pomocą wskaźników.