Проверить, является ли последовательность из 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
Объяснение кода листинга программы
- CLS - очистка экрана
- INPUT
vvedite chislo
, a - ввод первого числа и сохранение его в переменной a - FOR i = 2 TO 10 - начало цикла, который выполнится 10 раз
- INPUT
vvedite ocherednoe chislo
, b - ввод очередного числа и сохранение его в переменной b - IF b < a THEN f=1 - если число b меньше числа a, то установить значение переменной f равным 1
- a = b - присвоить переменной a значение переменной b
- NEXT - завершение цикла
- IF f THEN PRINT
NO
ELSE PRINTYES
- проверить значение переменной f и вывести соответствующее сообщение - END - завершение программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д