Top.Mail.Ru
Ответы

Дано 3-х значное число. Вывести на экран цифры этого числа в порядке возрастания. Python

По дате
По рейтингу
Аватар пользователя
Гений
11мес
1
 print(*sorted(input())) 
Аватар пользователя
Профи
11мес
1234567891011121314
 number = input("Введите трехзначное число: ") 
 
# Проверяем, что введено именно трехзначное число 
if not number.isdigit() or len(number) != 3: 
    print("Ошибка: Введите трехзначное число!") 
else: 
    # Преобразуем строку в список цифр (как целые числа) 
    digits = [int(digit) for digit in number] 
 
    # Сортируем цифры по возрастанию 
    digits.sort() 
 
    # Выводим цифры в порядке возрастания 
    print("Цифры в порядке возрастания:", digits[0], digits[1], digits[2]) 
Аватар пользователя
Ученик
11мес

Сложно....



Видео по теме