Вопрос задан 16.06.2023 в 00:41. Предмет Информатика. Спрашивает Белоусова Соня.

ДАЮ 50 БАЛОВ Створити програму для перевірки таблички множення На екран вивести приклад Вводимо

результат Якщо відповідь правильна : -Вивести повідомлення «Правильно» - вивести «Наступний приклад» Якщо відповідь неправильна: - Вивести повідомлення «Неправильно» Знову вивести приклад Знову ввести результат - Запрограмувати 5 прикладів. Пожалуйста нужно очень срочно!!!! ​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Байрозян Алекс.

Ответ:

//Название программы

program df342;

//Начало программы

begin

 

 //Переменные

 var a,b,i,answer,plrAnswer: integer;

     

   while i <> 5 do begin

     a:= random(1,9); // Первый множитель

     b:= random(1,9); // Второй множитель

     answer:= a * b; // Правильный ответ

     

     print(a,'*',b,'='); // Вывод на экран примера

     readln(plrAnswer); // Считывание с клавиатуры ответа пользователя

     

     

     if plrAnswer = answer then // Проверка на правильность ответа пользователя

       println('Правильно! Наступний приклад:') // Выводится если ответ пользователя правилен

     else println('Неправильно! Наступний приклад:'); // Выводится если ответ пользователя неправилен

     

     i += 1; // +1 к количеству повторов

   end;

end.

Объяснение:

Я не знал какой язык нужен поэтому на паскале АБС накалякал, немного криво но работает всё как сказано

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для создания программы, которая будет проверять таблицу умножения, вам понадобится использовать циклы, условные операторы и функции ввода-вывода. Вот пример программы на языке Python, которая реализует требуемую функциональность:

```python import random

def generate_multiplication(): num1 = random.randint(1, 10) num2 = random.randint(1, 10) return num1, num2, num1 * num2

def check_answer(num1, num2, result): user_answer = int(input(f"What is {num1} * {num2}? ")) if user_answer == result: print("Правильно!") else: print("Неправильно!") check_answer(num1, num2, result)

def main(): for _ in range(5): num1, num2, result = generate_multiplication() print(f"Приклад: {num1} * {num2}") check_answer(num1, num2, result) print("Наступний приклад")

main() ```

Эта программа генерирует 5 примеров умножения с числами от 1 до 10. Пользователю предлагается ввести ответ, и программа проверяет его правильность. Если ответ правильный, выводится сообщение "Правильно". Если ответ неправильный, выводится сообщение "Неправильно" и программа предлагает ввести ответ снова для того же примера.

Примечание: В этом примере используется язык программирования Python. Если вы хотите использовать другой язык, вам придется адаптировать код под выбранный язык.

Надеюсь, это поможет вам создать программу для проверки таблицы умножения. Если у вас возникнут дополнительные вопросы, пожалуйста, дайте мне знать!

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос