Предмет: Информатика,
автор: ilya35075
Python
Дано три числа. Упорядочите их в порядке неубывания. Программа должна считывать три числа a, b, c затем программа должна менять их значения так, чтобы стали выполнены условия a <= b <= c затем программа выводит тройку a, b, c.
Замечание: Программа должна содержать ровно одну функцию print()!
Sample Input 1:
1
2
1
Sample Output 1
1 1 2
Sample Input 2:
1
2
3
Sample Output 2:
1 2 3
Ответы
Автор ответа:
1
Ответ:
a, b, c = int(input()), int(input()), int(input())
if a > b:
a, b = b, a
if a > c:
a, c = c, a
if b > c:
b, c = c, b
print(a, b, c)
Если помог, поставь пожалуйста - ❤ и отметку "Лучший ответ"
jasonmullerasd:
Поставь "Лучший ответ" пожалуйста
Автор ответа:
1
Два способа решения
________________
Первое:
a = int(input())
b = int(input())
c = int(input())
d = [a, b, c]
d.sort()
print(*d)
________________
Второе:
a = int(input())
b = int(input())
c = int(input())
if b > c:
b, c = c, b
if a > b:
a, b = b, a
if b > c:
b, c = c, b
print(a, b, c)
Похожие вопросы
Предмет: Русский язык,
автор: дарья893
Предмет: Окружающий мир,
автор: firstovan1984
Предмет: Русский язык,
автор: ТимMessi
Предмет: Русский язык,
автор: DimaBasarab