Вычислить сумму по формуле - Free Pascal
Формулировка задачи:
Вычислить сумму по формуле
Решение задачи: «Вычислить сумму по формуле»
textual
Листинг программы
- //введите n
- //создайте массив a[1..n]
- //посчитайте сумму
- t:=1;
- s:=0;
- for i:=1 to n do
- begin
- t:=-t/i;
- s:=s+t*sqr(a[i])*a[i];
- end;
Объяснение кода листинга программы
- Вводится значение переменной
n
- количество элементов в массиве. - Создается массив
a[1..n]
размеромn
. - Переменная
t
инициализируется значением 1. - Переменная
s
инициализируется значением 0. - Запускается цикл
for
от 1 доn
. - Внутри цикла переменной
t
присваивается значение -t/i. - Значение переменной
t
умножается на квадрат элемента массиваa[i]
, и результат прибавляется к переменнойs
. - Цикл завершается.
- Выводится значение переменной
s
- сумма элементов массива по формуле.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д