Напиши программу, которая из пятизначного числа делает трехзначное. Пользователь вводит только пятизначные числа. Например, 56786 – 567
python
# Ввод пятизначного числа
num = int(input("Введите пятизначное число: "))
# Вычисление трехзначного числа
result = num % 1000
# Вывод результата
print("Трехзначное число: ", result)
Давайте разберем эту программу подробнее.
1. В первой строке программа запрашивает у пользователя ввод пятизначного числа. Функция `input()` считывает введенное значение, а функция `int()` преобразует строковое значение в целое число.
2. Во второй строке программа выполняет операцию остатка от деления `num % 1000`. Оператор `%` возвращает остаток от деления левого операнда на правый операнд. В данном случае мы делим пятизначное число `num` на 1000, и получаем остаток, равный трех последним цифрам.
3. В третьей строке программа выводит результат с помощью функции `print()`. Мы выводим строку `"Трехзначное число: "` и значение переменной `result`.
Таким образом, при вводе пятизначного числа пользователем, программа удаляет первые две цифры и выводит трехзначное число. Например, при вводе числа `56786`, программа выведет `786`.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет