Составить программу проверки знания таблицы умножения?

Информатика | 5 - 9 классы

Составить программу проверки знания таблицы умножения.

Сценарий : компьютер спрашивает : «Проверим?

» (варианты ответов : 0 – «нет», 1 – «да») .

Если играющий отвечает «да», то компьютер с помощью генератора случайных чисел задает 2 числа и запрашивает их произведение.

После проверки правильности ответа компьютер сообщает «правильно» или «неправильно» и подсчитывает количество правильных ответов и ошибок.

Затем компьютер вновь спрашивает : «Проверим?

». По окончании работы цикла компьютер выдает статистику игры : сколько всего задано вопросов, количество правильных ответов и число ошибок.

Ответить на вопрос
Ответы (2)
Manko2 28 янв. 2024 г., 08:35:36

Не знаю на каком языке нужно было сделать, но вот пример на с + + / / - - - - - - - - -

#include < ; iostream> ;

#include < ; ctime> ;

#include < ; Windows.

H> ;

using namespace std ;

int main()

{ srand(time(NULL)) ; / / для генерацыи постояно новых чисел int choice = 0 ; / / выбор пользователя int TrueCounter = 0 ; / / подщитывает сколько раз правильно int FalseCounter = 0 ; / / подщитывает сколько не правильно int Counter = 0 ; / / подщитывает количество вопросов int Usernumber ; / / число юзера которое проверяет правильность ответа int a, b ; / / числа для рандома int end = 0 ; / / для выхода из цыкла do {   ;   ; a = rand() % 10 + 1 ;   ; b = rand() % 10 + 1 ;   ; system("cls") ;   ; cout < ; < ; "Let's test?

\ n" ;   ; cout < ; < ; "1 - Yes \ n" ;   ; cout < ; < ; "2 - No \ n" ;   ; cin > ; > ; choice ;   ; switch (choice)   ; {   ; case 1 :   ; Counter + + ;   ; cout < ; < ; "Enter answer " < ; < ; a < ; < ; " * " < ; < ; b < ; < ; endl ;   ; cin > ; > ; Usernumber ;   ; if (Usernumber = = a * b)   ; {   ;   ; cout < ; < ; "Correct !

\ n" ;   ;   ; TrueCounter + + ;   ;   ; Sleep(2500) ;   ; }   ; else   ; {   ;   ; cout < ; < ; "Incorrect !

\ n" ;   ;   ; cout < ; < ; "Correct answer > ; " < ; < ; a * b < ; < ; endl ;   ;   ; FalseCounter + + ;   ;   ; Sleep(2500) ;   ; }   ; break ;   ; case 2 :   ; end = 1 ;   ; break ;   ; } } while (end !

= 1) ; system("cls") ; cout < ; < ; "Game Info : \ n" ; cout < ; < ; "Question counter > ; " < ; < ; Counter < ; < ; endl ; cout < ; < ; "Correct answer > ; " < ; < ; TrueCounter < ; < ; endl ; cout < ; < ; "Incorrect anser > ; " < ; < ; FalseCounter < ; < ; endl ; system("pause") ; return 0 ;

}.

Andreyess 28 янв. 2024 г., 08:35:41

/ / PascalABC.

NET 3.

4. 2, сборка 1785 от 06.

09. 2018

var c, w : integer ;

procedure check ;

begin   ; var (a, b) : = (Random(0, 20), Random(0, 20)) ;   ; Print($'{a} * {b} = ') ;   ; if a * b = ReadInteger then begin inc(c) ; Println('Правильно') end   ; else begin inc(w) ; Println('Неправильно') end ;

end ;

procedure res ;

begin   ; Println($'Задано вопросов {c + w}') ;   ; Println($'Правильных {c}({(c * 100) / (c + w) : f1}%)') ;   ; Println($'Неправильных {w}({(w * 100) / (c + w) : f1}%)') ;

end ;

begin   ; var start : = true ;   ; while start do   ; begin   ;   ; Println('Проверим?

(0 / 1)') ;   ;   ;   ; if ReadInteger = 0 then   ;   ; begin start : = false ; res ; end   ;   ; else check ;   ; end ;

end.

Пример в приложении.

DenisSarapulov 5 февр. 2024 г., 04:14:07 | 5 - 9 классы

Расположение системных папок на компьютере в определенном порядке?

Расположение системных папок на компьютере в определенном порядке.

Parkk707 11 мар. 2024 г., 00:44:55 | студенческий

Что используется в системах виртуальной реальности?

Что используется в системах виртуальной реальности?

А) человек, компьютер и разные игры

б) окно виртуальной реальности, объект и система

с) микрофон, модем, колонки, диск

д) поворачивающиеся кресла, вибырирующий пол, оружие, вздрагивающее при выстреле и другие приспособления ​.

Ksymill 23 янв. 2024 г., 15:12:20 | 5 - 9 классы

Найдите значение логического выраженияA v B ^ C при А = 0 В = 1 С = 1возможные ответы :Задание составлено не корректно01Нет правильных ответов​?

Найдите значение логического выражения

A v B ^ C при А = 0 В = 1 С = 1

возможные ответы :

Задание составлено не корректно

0

1

Нет правильных ответов​.

Faggio47 27 янв. 2024 г., 19:33:34 | 5 - 9 классы

Тест, логические основы компьютеров 10 класс?

Тест, логические основы компьютеров 10 класс.

Stefan125 4 мар. 2024 г., 14:07:25 | 5 - 9 классы

Как проверить, правильно ли работает программа в которой проводятся какие то вычисления?

Как проверить, правильно ли работает программа в которой проводятся какие то вычисления.

Yekaterinashev1 9 мар. 2024 г., 17:19:35 | 5 - 9 классы

Задано двузначное число?

Задано двузначное число.

Найдите среднее арифметическое цифр числа.

Напишите программу для решения задачи.

Используя операции div и mod.

Срочно, прошу.

Даю 50 баллов за правильное решение!

Ritasalchuk 5 янв. 2024 г., 08:36:22 | 5 - 9 классы

На одном физическом компьютере могут одновременно работать сколько виртуальных машин?

На одном физическом компьютере могут одновременно работать сколько виртуальных машин?

​.

Tyrda45 12 мар. 2024 г., 23:46:56 | 1 - 4 классы

1. раздел в диалоговом окне 2?

1. раздел в диалоговом окне 2.

Основная форма указателя мыши 3.

Кнопка , являющаяся одним из главных элементов управления операционной системой 4.

Перечень значений , из которых следует выбрать 1 нужное 5.

Вид списка 6.

Перечень заранее заготовленных вариантов команд , выбирая которые , можно управлять компьютером 7.

Область экрана , в которой происходит работа с конкретной программой 8.

Кнопка закрытия диалогового окна без внесения выполненных изменений 9.

Вид меню 10.

Пункт главного меню , с помощью которого пользователь получает доступ к программам , установленными на компьютере.

МАКС20131 14 мар. 2024 г., 04:05:05 | 5 - 9 классы

1) Определи мощность алфавита, если информационный вес одного символа равен 6 бит Ответ : 2) На компьютере напечатали сообщение, состоящее из 40 символов?

1) Определи мощность алфавита, если информационный вес одного символа равен 6 бит Ответ : 2) На компьютере напечатали сообщение, состоящее из 40 символов.

Определи информационный объём сообщения в байтах.

Помогите пжж​.

Allywoood 28 мар. 2024 г., 18:33:59 | 5 - 9 классы

Я включаю компьютер он немного работает и выключается в чем проблема?

Я включаю компьютер он немного работает и выключается в чем проблема?

И как ее решить

И в блоке питание не крутится кулер.

​.

На этой странице сайта вы найдете ответы на вопрос Составить программу проверки знания таблицы умножения?, относящийся к категории Информатика. Сложность вопроса соответствует базовым знаниям учеников 5 - 9 классов. Для получения дополнительной информации найдите другие вопросы, относящимися к данной тематике, с помощью поисковой системы. Или сформулируйте новый вопрос: нажмите кнопку вверху страницы, и задайте нужный запрос с помощью ключевых слов, отвечающих вашим критериям. Общайтесь с посетителями страницы, обсуждайте тему. Возможно, их ответы помогут найти нужную информацию.