Цикл: Подсчитать количество отрицательных чисел среди n введенных. - QBasic

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

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

прошу прощения, но с QBasic не очень знакома, поэтому прошу помощи. необходимо подсчитать количество отрицательных чисел среди n введенных. Если задать введение чисел получилось, то дальше ступор.... Заранее большое спасибо!!!!!!!!!!!!

Решение задачи: «Цикл: Подсчитать количество отрицательных чисел среди n введенных.»

textual
Листинг программы
CLS
n = 1
k = 0
PRINT "Вводите числа, конец ввода - 0"
WHILE n <> 0
 INPUT n
 IF n < 0 THEN k = k + 1
WEND
PRINT "Отрицательных чисел:";k

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

  1. CLS — команда для очистки экрана
  2. n = 1 - переменная для подсчета числа введенных чисел
  3. k = 0 - переменная для подсчета количества отрицательных чисел
  4. PRINT Вводите числа, конец ввода — 0 — вывод сообщения с просьбой ввести числа и сообщить об окончании ввода
  5. WHILE n <> 0 - начало цикла, который будет выполняться до тех пор, пока n не станет равным нулю
  6. INPUT n - запрос на ввод числа
  7. IF n < 0 THEN k = k + 1 - проверка на отрицательность числа, если число отрицательное, то увеличиваем на единицу счетчик k
  8. WEND - завершение цикла
  9. PRINT Отрицательных чисел:;k — вывод на экран количества отрицательных чисел

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


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

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

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