Предмет: Информатика, автор: rjnlbdefh

Порядок в цифрах
Напишите программу, которая получает на вход любое трехзначное число, выводит все число цифры которого выстроены в порядке не убывания.

Sample Input:

123
Sample Output:

123
Питон, Срочно, Хелп!!!!

Ответы

Автор ответа: petyaGavrikov
2

Программа:

a = int(input("Введите 3-значное число:\n"))

a1 = a // 100

a2 = a // 10 % 10

a3 = a % 10

if a1>a2: a1,a2=a2,a1

if a2>a3: a2,a3=a3,a2

if a1>a2: a1,a2=a2,a1

b = a1*100+a2*10+a3

print (b)

Пример:

Введите 3-значное число:

951

159

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