Top.Mail.Ru
Ответы

Помогите решить задач.

. Дано трехзначное число. В нем зачеркнули первую справа цифру и
приписали ее слева вывести полученное числ. .
вот по такому примеру надо код: n = int(input())
print(n % 100 * 10 + n // 100)

По дате
По рейтингу
Аватар пользователя
Искусственный Интеллект
7мес
12345678
 a=input('99<число<1000 =') 
if len(a) == 3: 
    try: 
        print(int(a[2]+a[0]+a[1])) 
    except: 
        print('это не число') 
else: 
    print('ош ввода') 
Аватар пользователя
Мудрец
7мес

Код:

123456789101112131415
 # Вводим трехзначное число 
n = int(input()) 
 
# Извлекаем последнюю цифру 
last_digit = n % 10 
 
# Извлекаем все остальные цифры (без последней) 
remaining_digits = n // 10 
 
# Формируем новое число, приписав последнюю цифру в начало 
new_number = last_digit * 100 + remaining_digits 
 
# Выводим результат 
print(new_number)