Вычислить сумму конечного ряда - PascalABC.NET
Формулировка задачи:
Вычислить сумму конечного ряда:
S = 1+1/2+1/3+...+1/50, Вывести числа в интервале от 10 до 100, кратные 3
Решение задачи: «Вычислить сумму конечного ряда»
textual
Листинг программы
s:=0; for i:=1 to 50 do s:=s+1/i;
Объяснение кода листинга программы
- Объявляется переменная
sтипаrealи инициализируется значением 0. - Запускается цикл
forот 1 до 50. - Внутри цикла значение переменной
iпоследовательно принимает значения от 1 до 50. - Каждое значение переменной
iиспользуется для вычисления дробной части числа 1/i. - Полученное значение дробной части числа 1/i прибавляется к текущему значению переменной
s. - После завершения цикла значение переменной
sбудет содержать сумму всех дробных частей чисел от 1/1 до 1/50.