Найти сумму ряда - QBasic (27444)

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

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

s=-1/3-1/5-1/7-...-1/n

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

textual
Листинг программы
  1. CLS
  2.  
  3. PRINT "N NECHETNOE CHISLO"
  4. DO
  5.    INPUT "N = "; n
  6. LOOP UNTIL (n MOD 2 = 1) AND n >= 3
  7.  
  8. FOR i = n TO 3 STEP -2
  9.    S = S - 1 / i
  10. NEXT
  11.  
  12. PRINT "S ="; S
  13. END

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

  1. CLS — команда очистки экрана
  2. PRINT N NECHETNOE CHISLO — вывод сообщения «Введите чётное число»
  3. DO — начало цикла
  4. INPUT N =; n — ввод числа N и присвоение его значения переменной n
  5. LOOP UNTIL (n MOD 2 = 1) AND n >= 3 - условие цикла, которое проверяет, что число N нечётное и больше 3
  6. FOR i = n TO 3 STEP -2 - цикл, который выполняет вычисления для каждого чётного числа от n до 3 с шагом -2
  7. S = S — 1 / i — вычитание из переменной S значения 1/i
  8. NEXT — переход к следующему шагу цикла
  9. PRINT S =; S — вывод значения переменной S
  10. END — конец программы

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


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

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

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

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

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

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