Вычисление суммы - Free Pascal
Формулировка задачи:
Составить программу вычисления суммы
Решение задачи: «Вычисление суммы»
textual
Листинг программы
var
i: Integer;
s: Real;
begin
{s:=0;} for i:=1 to 10 do s:=s+1/sqr(i);
WriteLn(s);
end.
Объяснение кода листинга программы
В данном коде происходит вычисление суммы с помощью цикла for от 1 до 10.
- Создаются две переменные:
- i: Integer (целочисленная переменная),
- s: Real (вещественная переменная).
- Переменная s инициализируется значением 0.
- В цикле for происходит вычисление суммы:
- На каждой итерации цикла значение переменной i заменяется на очередное число от 1 до 10.
- Значение переменной s увеличивается на 1/sqr(i) (1/sqrt(i)).
- После завершения цикла выводится значение переменной s. В итоге, результатом работы программы будет сумма всех чисел от 1 до 10, возведенных в квадратный корень.