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

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

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

Помогите решить пожалуйста

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

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

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

  1. Задана константа eps равная 0.0001;
  2. Инициализирована переменная a равная 1;
  3. Запущен цикл DO;
  4. В каждой итерации цикла значение переменной a обновляется;
  5. Значение переменной s увеличивается на значение переменной a;
  6. Цикл продолжается пока абсолютное значение переменной a меньше или равно eps;
  7. По окончанию цикла выводится значение переменной s с точностью до 5 знаков после запятой.

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


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

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

6   голосов , оценка 4.333 из 5