Вопрос задан 14.06.2023 в 08:30. Предмет Информатика. Спрашивает Тупиков Сергей.

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
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Козлов Артём.

Ответ:

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)

Если помог, поставь пожалуйста - ❤ и отметку "Лучший ответ"

0 0
Отвечает Ручьевских Надежда.

Два способа решения

________________

Первое:

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)

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос