Найти сумму ряда с заданной точностью - QBasic (27292)

Узнай цену своей работы

Формулировка задачи:

16) Найти сумму ряда с точностью =10-4, общий член которого Аn=n*n*n/(3n-3)!

Решение задачи: «Найти сумму ряда с заданной точностью»

textual
Листинг программы
REM OTBET: 2.37101
 
CLS
CONST eps = .0001
a = 1
b = 1
s = 1
m = 1
n = -2
 
DO
   n = n + 3
   m = m + 1
   b = b * n * (n + 1) * (n + 2)
   a = m * m * m / b
   s = s + a
LOOP UNTIL ABS(a) < eps
PRINT "S ="; s
END

Объяснение кода листинга программы

  1. Задана точность вычислений, которую обозначает константа eps со значением 0.0001.
  2. Начальные значения переменных: a=1, b=1, s=1, m=1, n=-2.
  3. Цикл DO начинается.
  4. Значение переменной n увеличивается на 3.
  5. Значение переменной m увеличивается на 1.
  6. Значение переменной b вычисляется как b=n(n+1)(n+2).
  7. Значение переменной a вычисляется как a=mmm/b.
  8. Значение переменной s увеличивается на значение переменной a.
  9. Цикл продолжается до тех пор, пока абсолютное значение переменной a не станет меньше заданной точности eps.
  10. После окончания цикла выводится значение переменной s.
  11. END.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4 из 5