Даны четыре действительных числа. Упорядочить их по убыванию - QBasic

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

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

Даны четыре действительных числа. Упорядочить их по убыванию. делается как-то через IF, но не могу представить как

Решение задачи: «Даны четыре действительных числа. Упорядочить их по убыванию»

textual
Листинг программы
CLS
INPUT "a"; a
INPUT "b"; b
INPUT "c"; c
INPUT "d"; d
 
IF a < b THEN SWAP a, b
IF a < c THEN SWAP a, c
IF a < d THEN SWAP a, d
IF b < c THEN SWAP b, c
IF b < d THEN SWAP b, d
IF c < d THEN SWAP c, d
PRINT a; b; c; d

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

Вот что происходит в этом коде:

  1. CLS — команда очистки экрана.
  2. INPUT a; a — ввод первого числа и его сохранение в переменной a.
  3. INPUT b; b — ввод второго числа и его сохранение в переменной b.
  4. INPUT c; c — ввод третьего числа и его сохранение в переменной c.
  5. INPUT d; d — ввод четвёртого числа и его сохранение в переменной d.
  6. Если первое число (a) меньше второго (b), то с помощью команды SWAP a, b числа меняются местами.
  7. Если первое число (a) меньше третьего (c), то с помощью команды SWAP a, c числа меняются местами.
  8. Если первое число (a) меньше четвёртого (d), то с помощью команды SWAP a, d числа меняются местами.
  9. Если второе число (b) меньше третьего (c), то с помощью команды SWAP b, c числа меняются местами.
  10. Если второе число (b) меньше четвёртого (d), то с помощью команды SWAP b, d числа меняются местами.
  11. Если третье число (c) меньше четвёртого (d), то с помощью команды SWAP c, d числа меняются местами.
  12. PRINT a; b; c; d — вывод на экран полученного результата.

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


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

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

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