
Вопрос задан 10.07.2023 в 22:23.
Предмет Информатика.
Спрашивает Дель Костя.
13. Составить программу, проверяющую знание таблицы умножения. В программе выбираются случайным
образом целые числа X (1<или равноX<или равно9) и Y (1<или равноY<или равно9) и предлагается пользователю ввести ответ. Результат выполнения программы: ‘Правильно’ или ‘Неправильно’.

Ответы на вопрос

Отвечает Крылов Артём.
// PascalABC.NET
begin
var (x, y) := Random2(1, 9);
if ReadInteger($'{x} x {y} =') = x * y then
Print('Правильно')
else
Print('Неправильно')
end.




Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вот пример программы на языке Python, которая проверяет знание таблицы умножения:
pythonimport random
def multiplication_test():
x = random.randint(1, 9)
y = random.randint(1, 9)
answer = int(input(f"Сколько будет {x} * {y}? "))
if answer == x * y:
print("Правильно!")
else:
print(f"Неправильно. Правильный ответ: {x * y}.")
multiplication_test()
Как только вы запустите программу, она выберет случайные числа X
и Y
из диапазона от 1 до 9. Затем программа попросит вас ввести ответ на вопрос "Сколько будет X
* Y
?". Если ваш ответ совпадает с правильным результатом умножения X
на Y
, программа напечатает "Правильно!". В противном случае она напечатает "Неправильно. Правильный ответ: X * Y
."
Вы можете запускать функцию multiplication_test()
столько раз, сколько хотите, чтобы проверить свои знания таблицы умножения.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili