Вычислить сумму по формуле - 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
- сумма элементов массива по формуле.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д