![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Для роботи з одновимірними масивами необхідно одну й ту ж дію виконувати над кожним елементом масиву: ввести кожний елемент, виконати необхідні дії над кожним елементом масиву, вивести кожний елемент. Тому всі дії над елементами одновимірного масиву виконуються в циклі з параметром.
Приклад:
Організувати введення та виведення масиву дійсних чисел Х(х1, х2,..., х40)
PROGRAM MAS;
VAR
X:ARRAY [1..40] OF REAL;
I:INTEGER;
BEGIN
FOR I:=1 TO 40 DO
READLN (X[I]);
FOR I:=1 TO 40 DO
WRITELN (X[I])
END.
Або:
PROGRAM MAS1;
VAR
X:ARRAY [1..40] OF REAL;
I:INTEGER;
BEGIN
FOR I:=1 TO 40 DO
BEGIN
READLN (X[I]);
WRITELN (X[I])
END
END.
5.4 Оголошення матриць у Паскалі
(опис змінної, яка являється матрицею):
TYPE
(ім’я типу)=ARRAY [(тип індексів)] OF (тип елементів);
VAR
(ім’я матриці):(ім’я типу);
Або:
VAR
(ім’я матриці): ARRAY [(тип індексів)] OF (тип елементів);
Кожен елемент матриці має 2 індекси. Перший індекс – номер рядка, другий – номер стовпця, на перетині яких знаходиться даний елемент.
Індекси елементів матриці змінюються від 1 до m (номер рядка) та від 1 до n (номер стовпця), і при цьому приймають всі цілі значення на даних відрізках, тому найбільш доцільно описати тип індексів як відрізки типів.
Приклади:
Оголошення матриці дійсних чисел А(6х8)
TYPE
MATR=ARRAY [1..6, 1..8] OF REAL;
VAR
A:MATR;
Оголошення матриці цілих чисел B(9х5)
VAR
B: ARRAY [1..9, 1..5] OF INTEGER;;
Дата публикования: 2014-09-25; Прочитано: 1450 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!