Изучавайки основите на програмирането, първото нещо (добре, иливторо) бъдещите програмисти се запознават с понятието "едноизмерна масив". Паскал, подобно на други езици, ви позволява да работите с такава структура на данните. Рано или късно съществува необходимост от структурирано съхранение на всякакви количества. Най-често елементите от такъв набор принадлежат към един и същи тип. Например, списъкът на групата за обучение може да се състои от 25 елемента, всяка от които е променлива от низ тип, съхраняваща фамилното име и името на обучавания.

едномерен масив паскал

Това е, което позволява едномернотоМасив в Pascal, който е подредена колекция от същия тип елементи. Всеки елемент от такава последователност може да бъде достъпен чрез един и същ идентификатор и един индекс, серийния номер. Следователно, тези маси се наричат ​​едноизмерни.

Номериране на елементите на последователността катоправилото започва с едно, т.е. първият елемент има серийния номер 1, което е съвсем логично. Въпреки това, ако е необходимо, диапазонът на индексите може да бъде абсолютно произволен, основното изискване е, че индексите или числата или символите (всеки корунен тип) действат като индекси.

Помислете за типичните действия с едномерен масив:

1) Описание на масива тук п - броя елементи в последователността, УО - тип, обозначаващ едномерен масив от 5 цели числа, А - променлива от тип mas, т.е. променлива на тип едномерно масив от 5 числа

едномерен масив паскал

2) Въвеждане на елементи от клавиатурата

едномерен масив

3) Показване на елементите на последователността на екрана

едномерен масив

4) Запълване на последователност с генератор на случайни числа

едномерен масив

5) Конвертиране (модификация) на всеки елемент от масива, т.е. промяна на стойността му (пример за намаляване на всеки елемент от едномерния масив с 6)

едномерен масив в паскал

6) Определете сумата от елементите на последователността, тук променливата S - сума от елементи

едномерен масив в паскал

7) Определяне на броя елементи на масива, отговарящи на определено условие (пример за определяне на броя на елементите, по-големи от 4 е даден), тук к - броят на тези елементи

едномерен масив в паскал

8) Определяне на екстремума (максималния или минималния елемент на масива), тук мин - минималната стойност между масивните елементи, к - редният номер (индекс) на най-малкия елемент в масива

едномерен масив в паскал

Както е известно, за всички променливи, които саса описани в секцията Var на програмата в програмния език Pascal, когато програмата е стартирана, определен брой байтове са разпределени в RAM. Това се определя от вида на променливата, например знакът заема един байт, целият тип е два байта, истинският тип е четири байта. Следователно, в случая, когато размерът на масива е малък, програмата не изисква голямо количество RAM. В противен случай програмистът ще трябва да потърси други начини за разполагане на елементите на масива, например във файл или в динамична памет, като използва указатели.

</ p>