Используйте ветвление чтобы вводимые 3 числа выводились в порядке убывания - QBasic

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

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

Помогите пожалуйста напишите программу для Qbasic. Используйте ветвление чтобы вводимые 3 числа выводились в порядке убывания , а если они равны программа выводила это.

Решение задачи: «Используйте ветвление чтобы вводимые 3 числа выводились в порядке убывания»

textual
Листинг программы
CLS
 
PRINT "Vetvlenie"
INPUT "a = "; a
INPUT "b = "; b
INPUT "c = "; c
 
IF a = b AND a = c THEN
    PRINT "a = b = c"
ELSE
    IF a > b AND a > c THEN
        IF b > c THEN
            PRINT a, b, c
        ELSE
            PRINT a, c, b
        END IF
    ELSE
        IF b > a AND b > c THEN
            IF a > c THEN
                PRINT b, a, c
            ELSE
                PRINT b, c, a
            END IF
        ELSE
            IF c > a AND c > b THEN
                IF a > b THEN
                    PRINT c, a, b
                ELSE
                    PRINT c, b, a
                END IF
            END IF
        END IF
    END IF
END IF
END

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

CLS

  1. Вывод сообщения Vetvlenie
  2. Ввод значения переменной a
  3. Ввод значения переменной b
  4. Ввод значения переменной c
  5. Проверка условия (a = b AND a = c)
  6. Если условие истинно, то вывод a = b = c
  7. Если условие ложно, то переход к следующему условию
  8. Проверка условия (a > b AND a > c)
  9. Если условие истинно, то проверка условия (b > c)
  10. Если условие истинно, то вывод a, b, c
  11. Если условие ложно, то проверка условия (b > a AND b > c)
  12. Если условие истинно, то проверка условия (a > c)
  13. Если условие истинно, то вывод b, a, c
  14. Если условие ложно, то проверка условия (c > a AND c > b)
  15. Если условие истинно, то проверка условия (a > b)
  16. Если условие истинно, то вывод c, a, b
  17. Если условие ложно, то проверка условия (c > b AND c > a)
  18. Если условие истинно, то вывод c, b, a
  19. Если условие ложно, то вывод завершен
  20. Конец программы

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


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

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

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