var a,b,c,i,sum,cp:integer;beginsum:=0;cp:=0;Randomize;writeln('Посчитайте сложение:');while i<10 dobegina:=random(40)+10;b:=random(60)+10;sum:=a+b;write('Сколько будет ',a,'+',b,'= ');read(c);if c=sum then begincp:=cp+1;writeln('Молодец!');end else writeln('Неправильно');i:=i+1;end;writeln('Всего правильных ответов ',cp);write('Оценка:');if (cp<=4) then write('Очень плохо (2)') elseif (cp>=5) and (cp<=6) then write('Удовлетворительно (3)') elseif (cp>=7) and (cp<=8) then write('Хорошо (4)') elseif (cp>=9) then write('Отлично! (5)');end.