QBASICBOOK.ru: сайт про QB64

Опубликовано: 2018-06-07 08:00:00

Решение задачи на сумматор при помощи цикла с параметром

Задача. Подсчитать сумму дробей вида 1 / (n + 1) от 1 до N. N ввести с клавиатуры.

В данной задаче нам тоже «переменная-копилка», в которую мы будем складывать дроби. Первоначальное значение переменной должно быть равно 0. Округление можно произвести с помощью инструкции USING.

Вот общий вид решения подобных задач:


  1. REM SUMMATOR
  2. INPUT "VVEDITE NATURALNOYE CHISLO: "; N
  3. S = 0
  4. FOR I = 1 TO N
  5.     S = S + 1 / (I + 1)
  6. NEXT
  7. PRINT "SUMMA DROBEY VIDA 1 / (N + 1) DLYA N OT 1 DO"; N; "RAVNA ";
  8. PRINT USING "##.##"; S

 Рисунок 1 – Вычисление суммы дроби при помощи цикла с параметром

Рисунок 1 – Вычисление суммы дроби при помощи цикла с параметром

Рисунок 2 – Результат решения первой задачи

Рисунок 2 – Результат решения задачи

Спасибо за прочтение этой статьи.

 

Прикрепленные файлы:

< Предыдущая статья
Считаем факториал числа N
Следующая статья >
Решение некоторых задач на строки

Выделите опечатку и нажмите Ctrl + Enter, чтобы отправить сообщение об ошибке.