Вычислить сумму первых n положительных чисел - QBasic

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

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

В BASIC написать программу, которая вычисляет сумму первых n положительных чисел. Количество суммируемых чисел должно вводиться с клавиатуры во время работы программы

Решение задачи: «Вычислить сумму первых n положительных чисел»

textual
Листинг программы
INPUT n
DO
INPUT a
IF a>0 THEN s=s+a:k=k+1
LOOP UNTIL k=n
PRINT s

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

  1. Вводится значение переменной n (количество положительных чисел для суммы)
  2. Вводится значение переменной a (считается сумма положительных чисел)
  3. Инициализируются переменные s (сумма) и k (количество) со значением 0
  4. Начинается цикл, который выполняется до тех пор, пока значение переменной k не станет равным n
  5. В каждой итерации цикла значение переменной a запрашивается у пользователя и проверяется на положительность
  6. Если значение переменной a больше нуля, то оно прибавляется к сумме (s) и увеличивается на единицу значение переменной k
  7. После окончания цикла выводится значение переменной s (сумма положительных чисел)

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


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

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

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