Проверить, является ли последовательность из 10 целых чисел, вводимых с клавиатуры, возрастающей - QBasic

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

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

Составить программу , проверяющую, является ли последовательность из 10 целых чисел, вводимых с клавиатуры, возрастающей. Задачка вроде легкая, но как вывести ответ конкретно да или нет не догоняю! Заранее спасибо

Решение задачи: «Проверить, является ли последовательность из 10 целых чисел, вводимых с клавиатуры, возрастающей»

textual
Листинг программы
CLS
INPUT "vvedite chislo ", a 
FOR i = 2 TO 10 
   INPUT "vvedite ocherednoe chislo ", b
   IF b < a THEN f=1 
   a = b
NEXT
IF f THEN PRINT "NO" ELSE PRINT "YES"
END

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

  1. CLS - очистка экрана
  2. INPUT vvedite chislo, a - ввод первого числа и сохранение его в переменной a
  3. FOR i = 2 TO 10 - начало цикла, который выполнится 10 раз
  4. INPUT vvedite ocherednoe chislo, b - ввод очередного числа и сохранение его в переменной b
  5. IF b < a THEN f=1 - если число b меньше числа a, то установить значение переменной f равным 1
  6. a = b - присвоить переменной a значение переменной b
  7. NEXT - завершение цикла
  8. IF f THEN PRINT NO ELSE PRINT YES - проверить значение переменной f и вывести соответствующее сообщение
  9. END - завершение программы

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


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

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

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