Данная программа генерирует случайные двухзначные числа и действие между ними (вычитание или сложение), пользователю необходимо ввести ответ. После десяти примеров программа подводит итоги (сколько правильных и неправильных ответов дал пользователь) и ставит ему оценку. Она может помочь развить устный счет небольших чисел.
Проверка умения складывать и вычитать двухзначные числа:
uses crt;
var a,b,i,S,k,d : integer;
begin
clrscr;
Writeln ('Проверка умения складывать у вычитать числа.');
writeln ('После примера введите ответ и нажмите <Enter> ');
Randomize;
for i:=1 to 10 do
begin
A := random (100);
B := random (A);
d := random (2);
if d = 0 then write (A,' - ',B,' = ');
if d = 1 then write (A,' + ',B,' = ');
readln (S);
if d = 0 then begin
if S <> a-b then writeln ('Вы ошиблись! ',A,' - ',B,' = ', a-b);
if S = a-b then k:= k + 1;
end;
if d = 1 then begin
if S <> a + b then writeln('Вы ошиблись! ',A,' + ',B,' = ',a+b);
if S = a+b then k := k + 1;
end;
end;
Case k of
0..6: Writeln ('Правильных ответов - ',k,' - плохо!');
6..7: Writeln ('Правильных ответов - ',k,' - удовлетворительно');
8..9: Writeln ('Правильных ответов - ',k,' - хорошо');
10: Writeln ('Правильных ответов - ',k,' - отлично!');
end;
readln;
end.
Проверка умения складывать и вычитать двухзначные числа —
chisla.bak (959 bytes, 941 hits)
Comments ( 0 )