Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3219679
А
Аноним
15 мая 2025 21:11 · публичный вопрос
А
Аноним

напишите программу,которая выводит на экран таблицу умножения на n(n-целое число в диапазоне от 2 до 10,вводимое с клавиатуры) на пайтоне

Ответ нейросети
15 мая 2025 21:11

Конечно! Ниже представлен пример программы на 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() — преобразует введённую строку в целое число.
  • Условие if 2 <= n <= 10 проверяет, что число в диапазоне от 2 до 10.
  • Если число корректное, выводится таблица умножения: цикл for i in range(1, 11) пробегает числа от 1 до 10.
  • Внутри цикла вычисляется произведение n * i и выводится в формате n x i = результат.
  • Если число вне диапазона, программа выводит сообщение об ошибке.

Если нужно, я могу помочь вам дополнительно с вариантами оформления или расширениями программы!