Задача Задача №3219690
А
А
Конечно! Вот пример программы на Python, которая запрашивает число n (от 2 до 10) у пользователя и выводит таблицу умножения для этого числа:
# Запрашиваем у пользователя ввод числа n
n = int(input("Введите целое число от 2 до 10: "))
# Проверяем, что число находится в диапазоне
if 2 <= n <= 10:
print(f"Таблица умножения для числа {n}:")
# Создаём таблицу умножения с помощью цикла
for i in range(1, 11):
result = n * i
print(f"{n} x {i} = {result}")
else:
print("Ошибка: число должно быть в диапазоне от 2 до 10.")
Объяснение:
input()запрашивает у пользователя число и преобразует его в типint.- Проверяется, входит ли число в диапазон от 2 до 10.
- Если да, то с помощью цикла
forперебираются числа от 1 до 10. - На каждой итерации выводится строка вида
n x i = результат, гдеi— множитель, арезультат— произведениеnнаi. - Если число вне диапазона, выводится сообщение об ошибке.
Если нужно, я могу добавить дополнительные пояснения или улучшения!