Найти сумму рациональных чисел (2) - QBasic

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

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

Вычислить сумму 1000/1000 + 999/1001 + ... + 1/1999 (ответ: 386.7945)

Решение задачи: «Найти сумму рациональных чисел (2)»

textual
Листинг программы
DIM i AS LONG, s AS DOUBLE
FOR i = 0 TO 999
    s = s + (1000 - i) / (1000 + i)
NEXT i
PRINT s

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

В этом коде:

  1. Переменная i типа LONG (целое число со знаком) инициализируется значением 0.
  2. Переменная s типа DOUBLE (число с плавающей точкой) инициализируется значением 0.
  3. Цикл FOR проходит по всем целым числам от 0 до 999 (включительно).
  4. Внутри цикла значение переменной s увеличивается на (1000 - i) / (1000 + i).
  5. После окончания цикла выводится значение переменной s. Сумма рациональных чисел (2) будет равна 1.

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


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

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

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