Составить программу и блок-схему для вычисления суммы бесконечного ряда - QBasic

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

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

В документах приложено задание, и пример.

Решение задачи: «Составить программу и блок-схему для вычисления суммы бесконечного ряда»

textual
Листинг программы
x = 1.7
e = .0001
s = 0
n = 1
DO
 v = (-1) ^ n * (1 - x) ^ (2 * n + 1) / (4 * n ^ 2 - 1)
 s = s + v
 n = n + 1
 LOOP UNTIL ABS(v) < e
PRINT "x="; x, "s="; s
END

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

  1. Сначала объявляются переменные: x, e, s, n.
  2. Значение переменной x устанавливается равным 1.7, а значение переменной e равно 0.0001.
  3. Переменная s инициализируется как 0, а переменная n как 1.
  4. Затем начинается цикл DO-LOOP.
  5. Внутри цикла вычисляется значение переменной v по формуле (-1)^n (1-x)^(2n+1) / (4*n^2-1).
  6. Полученное значение переменной v добавляется к переменной s.
  7. Значение переменной n увеличивается на 1.
  8. Цикл продолжается до тех пор, пока абсолютное значение переменной v не станет меньше значения переменной e.
  9. По завершении цикла выводится сообщение с текущими значениями переменных x и s.
  10. Конец программы.

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


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

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

5   голосов , оценка 4 из 5
Похожие ответы