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

Спо delphi! надо вывести 10 (a*b=c) в цикле, программа проверяет и считает . в ходе цикла надо вывести правильный ответ(если вы ввели неправильный ответ). также программа считает количество в зависимости от правильных ответов. var i,x,y,answer,input: integer; begin writeln('*test*'); randomize; answer: =10; for i: =1 to 10 do begin write(random(x),' * ',random(y),' = '); //я не знаю как задать диапазон для //переменной readln(input); if input: =x*y then //программа выдает ошибку что нужен тип //переменной boolean begin answer: =answer; end else begin write('wrong! ',x,' * ',y,' = ',x*y) answer: =answer-1; end; end; writeln('correct answers - ',answer); case answer of 10: writeln('excellent! '); 9,8: writeln('good! '); 6,7: writeln('ok! '); 0..5: writeln('bad! '); end; readln;

Показать ответ
Ответ:
анна2242
анна2242
21.08.2020 01:22
Var i,x,y,answer,input,k:Integer;

begin
Writeln('*TEST*');
randomize;
answer:=10;
k:=0;
for i:=1 to answer do
 begin
 x:=Random(9)+1;
 y:=Random(9)+1;
 Write(x,' * ',y,' = '); 
 Readln(input);
 if input=x*y then
  begin
  k:=k+1; 
  writeln('RIGHT!');
  end
 else writeln('WRONG! ',x,' * ',y,' = ',x*y);
end;

Writeln('Correct answers - ',k);
case answer of
10:Writeln('Excellent!');
9,8:Writeln('Good!');
6,7:Writeln('OK!');
0..5:Writeln('Bad!');
end;
end.

Пример:
*TEST*
2 * 4 = 8
RIGHT!
7 * 9 = 7
WRONG! 7 * 9 = 63
4 * 4 = 16
RIGHT!
1 * 2 = 2
RIGHT!
4 * 1 = 4
RIGHT!
9 * 7 = 63
RIGHT!
9 * 8 = 72
RIGHT!
3 * 1 = 3
RIGHT!
9 * 4 = 36
RIGHT!
6 * 4 = 24
RIGHT!
Correct answers - 9
Excellent!
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота