М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
hackerprincess
hackerprincess
06.06.2023 02:01 •  Информатика

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

Sample Input 1:

123 456 789
Sample Output 1:

258
Sample Input 2:

105 237 212
Sample Output 2:

31

👇
Ответ:
Мистер9900
Мистер9900
06.06.2023
Хорошо, вот решение задачи на языке программирования Python 3:

```python
# Шаг 1: Введите три трехзначных числа и сохраните их в переменные
num1 = int(input("Введите первое трехзначное число: "))
num2 = int(input("Введите второе трехзначное число: "))
num3 = int(input("Введите третье трехзначное число: "))

# Шаг 2: Найдите среднюю цифру каждого числа
digit1 = (num1 % 100) // 10
digit2 = (num2 % 100) // 10
digit3 = (num3 % 100) // 10

# Шаг 3: Сложите полученные цифры
sum_of_digits = digit1 + digit2 + digit3

# Шаг 4: Выведите результат
print("Сумма средних цифр трехзначных чисел равна:", sum_of_digits)
```

Обоснование решения:
1. В начале программы мы запрашиваем три трехзначных числа от пользователя с помощью функции `input()`.
2. Затем мы сохраняем эти числа в переменные `num1`, `num2` и `num3`, приводя их к типу `int`.
3. Используя операции с остатком и целочисленным делением, мы находим среднюю цифру каждого числа. Например, чтобы найти среднюю цифру числа `num1`, мы берем остаток от деления на 100, а затем целочисленно делим на 10. Это дает нам вторую цифру трехзначного числа.
4. Затем мы складываем полученные средние цифры и сохраняем результат в переменную `sum_of_digits`.
5. Наконец, мы выводим результат с помощью функции `print()`.

Надеюсь, это решение ясно и понятно! Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.
4,6(78 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ