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

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

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

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

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

textual
Листинг программы
  1. REM OTBET: 2.37101
  2.  
  3. CLS
  4. CONST eps = .0001
  5. a = 1
  6. b = 1
  7. s = 1
  8. m = 1
  9. n = -2
  10.  
  11. DO
  12.    n = n + 3
  13.    m = m + 1
  14.    b = b * n * (n + 1) * (n + 2)
  15.    a = m * m * m / b
  16.    s = s + a
  17. LOOP UNTIL ABS(a) < eps
  18. PRINT "S ="; s
  19. 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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут