Реализуйте программу, которая просит пользователя ввести три трехзначных числа, выделяет среднюю цифру из каждого числа
Реализуйте программу, которая просит пользователя ввести три трехзначных числа, выделяет среднюю цифру из каждого числа и суммирует полученные выделенные цифры, чтобы получить новое число. Пример ввода 1: 123 456 789 Пример вывода 1: 258 Пример ввода 2: 105 237 212 Пример вывода 2:
Магический_Тролль_2193 4
2: 847Хорошо, чтобы решить эту задачу, нам понадобится программа, которая будет запрашивать у пользователя три трехзначных числа, а затем выделять среднюю цифру из каждого числа и суммировать их, чтобы получить новое число.
Давайте разделим решение на шаги:
Шаг 1: Получение ввода от пользователя
В первую очередь, нам нужно запрашивать у пользователя три трехзначных числа. Мы можем сделать это с помощью команды `input()`. Для удобства, давайте запишем эти числа в переменные `num1`, `num2` и `num3`:
Шаг 2: Выделение средней цифры из каждого числа
Теперь, когда мы получили ввод от пользователя, давайте выделим среднюю цифру из каждого числа. Мы можем это сделать, применив операцию деления на 10, а затем взяв остаток от деления на 10. Назовем переменные для хранения этих средних цифр `digit1`, `digit2` и `digit3`:
Шаг 3: Суммирование выделенных цифр
Теперь, когда у нас есть средние цифры из каждого числа, давайте их сложим, чтобы получить новое число. Назовем переменную для хранения этой суммы `new_number`:
Шаг 4: Вывод результата
Последний шаг - вывести полученное новое число на экран. Для этого мы можем использовать функцию `print()`:
Вот и все! Весь код программы:
Теперь вы можете запустить эту программу и ввести три трехзначных числа, чтобы получить новое число, суммирующее средние цифры каждого из них.