Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Подскажите как написать программу на python на уровне 9 класса

вика Романцова Ученик (99), открыт 7 часов назад
Нужно написать программу на python выполнив задание. Задание:задать любое трёхзначное число, есливыделить ее среднюю цифру и если она больше 8 вывести ее удвоенное значение .

P.S я и дядя (он увлекается программированием на Паскале) сломали всю голову , но не смогли найти решение
2 ответа
Лев Перфилов Просветленный (26478) 7 часов назад
 num = int(input())
digit = (num // 10) % 10
if digit > 8:
print(digit*2)
Анатолий Зяблин Просветленный (28270) 7 часов назад
Вот
 # Запрашиваем у пользователя ввод трехзначного числа 
number = input("Введите трехзначное число: ")

# Проверяем, что введенное число действительно трехзначное
if len(number) == 3 and number.isdigit():
# Выделяем среднюю цифру
middle_digit = int(number[1]) # Средняя цифра - это второй символ (индекс 1)

# Проверяем, больше ли средняя цифра 8
if middle_digit > 8:
# Выводим удвоенное значение средней цифры
doubled_value = middle_digit * 2
print("Удвоенное значение средней цифры:", doubled_value)
else:
print("Средняя цифра не больше 8.")
else:
print("Ошибка: Введите корректное трехзначное число.")
Похожие вопросы