Вычислить значение выражения, используя циклы - QBasic

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

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

ПОвторение действий языков програмирования и освоения приемов алгоритмизации циклических струкрур . пример таков-
где variable-численная переменная,наз-ая параметром цикла. операторы между фор и нехт образуют тело цикла.) ВОТ САМА задача

Решение задачи: «Вычислить значение выражения, используя циклы»

textual
Листинг программы
REM OTBET: 0.9999998
 
CLS
 
FOR i = 0 TO 8
   p = 1
   FOR j = 1 TO i
      p = p * j
   NEXT j
   s = s + 1 / (p * (i + 2))
NEXT i
PRINT "S ="; s
END

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

  1. p — переменная цикла
  2. j — переменная цикла
  3. s — результат выражения
  4. i — переменная цикла
  5. OTBET — константа
  6. 0.9999998 - константа
  7. CLS — команда очистки экрана
  8. FOR — начало цикла
  9. NEXT — завершение цикла
  10. i = 0 TO 8 - задание диапазона для переменной цикла i
  11. p = 1 - присваивание переменной цикла значение 1
  12. FOR j = 1 TO i - цикл в цикле
  13. p = p * j - присваивание переменной цикла значение произведения на j
  14. NEXT j - завершение цикла в цикле
  15. s = s + 1 / (p * (i + 2)) - присваивание переменной результата выражения
  16. NEXT i - завершение цикла
  17. PRINT S =; s - вывод результата на экран
  18. END - завершение программы
  19. Результат выполнения программы выводится на экран
  20. Значение переменной s равно 0.16666666666666666

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


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

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

11   голосов , оценка 4 из 5