Для создания массива из пяти чисел с вводом с клавиатуры и подсчета суммы элементов массива на языке программирования Паскаль, можно воспользоваться следующей программой:
program SumArray;
uses crt;
var
arr: array[1.5] of integer; // Объявление массива из пяти элементов
i, sum: integer; // Объявление переменных для цикла и суммы
begin
clrscr; // Очистка экрана (опционально)
sum := 0; // Инициализация суммы
writeln('Введите 5 чисел для массива:');
for i := 1 to 5 do // Цикл для ввода элементов массива
begin
write('arr[', i, '] = ');
readln(arr[i]);
sum := sum + arr[i]; // Накопление суммы элементов массива
end;
writeln('Сумма элементов массива: ', sum); // Вывод суммы
readln; // Ожидание нажатия клавиши, чтобы программа не закрылась сразу
end.
Разберем программу детально:
Объявление переменных:
arr
: массив из пяти элементов типа integer
.
i
: переменная для итерации в цикле.
sum
: переменная для хранения суммы элементов массива, инициализируется нулем.
Очистка экрана:
clrscr
: очищает экран (опционально, используется для удобства).
Ввод элементов массива:
writeln('Введите 5 чисел для массива:');
: выводит на экран сообщение для пользователя, чтобы он знал, что нужно ввести числа.
for i := 1 to 5 do
: цикл, который выполняется от 1 до 5.
write('arr[', i, '] = ');
: выводит на экран индекс текущего элемента массива для ввода.
readln(arr[i]);
: считывает введенное пользователем число и сохраняет его в массив.
sum := sum + arr[i];
: добавляет текущее введенное число к сумме.
Вывод суммы элементов массива:
writeln('Сумма элементов массива: ', sum);
: выводит на экран сумму элементов массива.
Ожидание нажатия клавиши:
readln;
: позволяет программе не закрываться сразу после выполнения, ожидая нажатия клавиши.
Эта программа позволяет пользователю ввести пять чисел, сохраняет их в массив, затем вычисляет и выводит сумму этих чисел.