Линейный массив
Массив
Массив
Объявление массива
Объявление массива
Элемент массива
Ввод и вывод элементов линейного массива
Задачи
471.50K
Категория: ПрограммированиеПрограммирование

Линейный массив

1. Линейный массив

Презентация 9-20
Линейный массив

2. Массив

Массивом называется упорядоченная
последовательность величин, обозначенная
одним именем.
А
1
2
3
4
5

3. Массив

Для боле простого понятия «массив» лучше
всего представить их в виде таблицы, в которой
каждая величина размещена в своей клеточке или
ячейке. Такое положение ячеек должно
определяться конкретными координатами или
индексами.

4. Объявление массива

Для выполнения задачи с массивом при помощи
языка Паскаль, нужно выполнить такие действия:
• определить тип числа (целое или
вещественное), но если типе ничего не сказано,
то число лучше считать вещественным
• именовать массив нужно одним именем,
используемым для каждого элемента (к нему
добавится индекс этого элемента)
• массив нужно описать в разделе переменных
VAR, тем самым для него отводится место в
памяти
• последнее действие - введение данных в
память

5. Объявление массива

Описать переменную-массив можно и сразу в
разделе описания переменных:
var <Переменная-массив>:array [<Диапазон
индексов>] of <Тип элементов>;
Пример.
var B: array[0..5] оf real;
var R: array [1..34] of integer;

6. Элемент массива

Чтобы получить доступ к нужному элементу
массива, нужно указать имя массива и его
индекс.
Индекс записывается в круглых скобках после
имени массива. В качестве индексов могут
употребляться любые арифметические
выражения.
Например: А[3]:=5

7. Ввод и вывод элементов линейного массива

program zap_m;
var A: array [1..3] of integer;
var i: integer;
begin
cls;
writeln('Задача 1. Формирование массива А (ввод элементов
с клавиатуры)');
for i:=1 to 3 do
begin
write('A[',i,']=');
readln(A[i])
end;
writeln('Печать элементов массива А в виде линейной
таблицы');
for i:=1 to 3 do
write(A[i]:5);
writeln;
end.

8. Задачи

1. Формирование массива B (где элемент равен
квадрату своего номера). В массиве 5 элементов.
2. Составить программу, заменяющую элементы
линейного (одномерного) массива их квадратами. В
массиве 4 элемента.
3. Подсчитать количество и сумму положительных
элементов одномерного массива R(10).
4. Найти среднее арифметическое элементов
массива Р(9).
5. Составьте программу вычисления
произведения ненулевых элементов линейного
массива Т(8).
English     Русский Правила