Найти сумму элементов заданной линейной таблицы - Free Pascal (407)
Формулировка задачи:
Найти сумму элементов заданной линейной таблицы.
Решение задачи: «Найти сумму элементов заданной линейной таблицы»
textual
Листинг программы
const n=20; var i,sum:integer; a:array [1..n] of integer; begin sum:=0; for i:=1 to n do begin readln(a[i]); sum:=sum+a[i]; end; writeln(sum); end.
Объяснение кода листинга программы
В данном коде представлена программа на языке Free Pascal, которая выполняет следующие действия:
- Объявляет константу
nравную 20, которая определяет размер массива. - Объявляет переменные
iиsumтипа integer (целое число). - Объявляет массив
aтипа array [1..n] of integer, который содержит 20 элементов целых чисел. - Инициализирует переменную
sumзначением 0. - Запускает цикл for от 1 до n, который выполняет следующие действия:
- Считывает значение элемента массива
a[i]с помощью функции readln(). - Добавляет значение элемента массива к переменной
sum.
- Считывает значение элемента массива
- Выводит значение переменной
sumна экран с помощью функции writeln(). Таким образом, программа считывает значения 20 элементов массива, суммирует их и выводит полученную сумму на экран.