zerckaln
?>

Необходимо написать программу, которая проверяет, знаете ли вы таблицу умножения. Программа выводит на экран пример, ответ на который должен ввести пользователь. Программа должна вывести на экран, верно ли ответил пользователь, и показать правильный результат, если пользователь ответил неверно. Генерируйте пример с генератора случайных чисел (random, randint) Таблица умножения включает в себя числа от 1 до 9 В программе должно быть ветвление if

Информатика

Ответы

Кристина910

import random

while True:

       a = random.randint(1, 9)

       b = random.randint(1, 9)

       i = 0

       while True:

               try:

                       print("%dx%d=" % (a, b), end="")

                       i = int(input())

               except ValueError:

                       print("Введите число!")

               else:

                       break

       rightAnswer = a * b

       if i == rightAnswer:

               print("Верно!\n")

       else:

               print("Неверно! Верный ответ: %d\n" % rightAnswer)

Pautova1119
Команда Повтори 3 раз означает, что ко­ман­ды Сместиться на (3, 3) и Сме­стить­ся на (1, −2) вы­пол­нят­ся три раза. В ре­зуль­та­те чего Чертёжник пе­ре­ме­стит­ся на 3·(3 + 1, 3 − 2) = (12, 3). Вы­пол­нив по­след­нюю ко­ман­ду Сместиться на (−6, 9), Чертёжник ока­жет­ся в точке (6, 12).

Чтобы Чертёжник вер­нул­ся в ис­ход­ную точку, не­об­хо­ди­мо пе­ре­ме­стить его на (−6, −12). Учитывая, на­ли­чие ко­ман­ды Повтори 3, при­хо­дим к выводу, что Команда 1 это ко­ман­да Сместиться на (−2, −4).

Правильный ответ указан под номером 3.
maisa1991
Вот тут странно выходит приведу свои соображения а там как знаете. Смотрите картинку. Значит имеем последнее положение решётки и в нём "засвечено" три окошка из возможных четырёх. Предполагаемые возможные положения окна закрашены зелёным и жёлтым. Скорей всего жёлтое окно, так как следующие два окна пустых.
 А вот дальше если укладывать решётку так как в примере получаем три тетрады (4х буквенные последовательности, полученные в одном положении решётки) и последнюю букву "т".
"исто", "мерф", "ксес", "т"
Ну последняя буква считается на месте. А вот остальная фраза не читабельна. Разве, что переставить 1ю и 2ю тетрады. На картинке поменяются местами 1е и 2е положения. Тогда получим нечто
 "мерф.исто.ксес.т" (точками я  отделил терады ) или слитно
"мерфистоксест"

Я так полагаю Мерфи Стокс ест. (Трапезничать изволит :) )

Мистер фокс прочитал про шифр “решетка” и решил тоже что-нибудь зашифровать. он взял квадрат 4 на 4

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Необходимо написать программу, которая проверяет, знаете ли вы таблицу умножения. Программа выводит на экран пример, ответ на который должен ввести пользователь. Программа должна вывести на экран, верно ли ответил пользователь, и показать правильный результат, если пользователь ответил неверно. Генерируйте пример с генератора случайных чисел (random, randint) Таблица умножения включает в себя числа от 1 до 9 В программе должно быть ветвление if
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ivanjeka87
kapitan19
venera2611
Сергеевна
sargisyan
lionmost6979
smint056950
aprelevka
ainred
fomindmity1
andreanikin
Дубровская571
buhh20104519
Barabanov Gerasimenko
vypolga1347