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

Напишите программу для проверки таблицы умножения. перемножаются числа от 2 до 9 ( числа через датчик случайных чисел). количество вопросов не менее 10. можно предусмотреть подсчёта количества правильных и неправильных ответов. в паскаль!

Показать ответ
Ответ:
EricKornet
EricKornet
08.10.2020 07:21
//PascalABC.NET

begin
  var a,b,c:integer;
  var k:=0;
  for var i:=1 to 10 do
   begin
   a:=random(2,9);
   b:=random(2,9);
   write(a,'*',b,' = ');
   readln(c);
   if a*b=c then k:=k+1;
   end;
  writeln('Правильных ответов: ',k,', неправильных: ',10-k);
end.

Пример:
8*4 = 32
7*5 = 40
3*6 = 18
2*8 = 16
3*9 = 27
6*5 = 20
6*7 = 42
6*9 = 54
7*8 = 56
2*4 = 8
Правильных ответов: 8, неправильных: 2
0,0(0 оценок)
Ответ:
svitlana122
svitlana122
08.10.2020 07:21

program HelloWorld;

var i,res,ok: integer;

var a,b: integer;

begin

    ok:=0;

    for i:=1 to 2 do

    begin

        a:=2+random(7);

        b:=2+random(7);

        write('Сколько будет ');write(a);write(' умножить на ');write(b);writeln(' ?');

        readln(res);

        if res = a*b then ok:=ok+1;

    end;

    write('Правильных ответов:  ');writeln(ok);

   

end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота