Ответы на вопрос:
Var x,y,z: integer; sr: real; begin read(x,y,z); sr: =(x+y+z)/3; writeln(sr: 2: 1); end.
Var a,b,p,n,x,i: integer; begin writeln('сколько примеров будешь решать: '); readln(n); for i: =1 to n do begin a: =random(10)+1; b: =random(10)+1; write('сколько будет ',a,'+',b,'='); readln(x); if x=a+b then begin p: =p+1; writeln('правильно'); end else writeln('неверно'); end; writeln('число правильных ответов: ',p); if p=n then writeln('отлично, ты превосходно знаешь арифметику'); if (p< n) and (p/n> 0.75) then writeln('хорошо, ты неплохо знаешь арифметику'); if (p/n< =0.75) and (p/n> 0.5) then writeln('удовлетворительно, ты средне знаешь арифметику'); if (p/n< =0.5) and (p> 0) then writeln('плохо, ты не знаешь арифметику'); if p=0 then writeln('отвратительно, ты абслютно не знаешь арифметику'); end.можно сделать, чтобы не только на сложение, а на все 4 действия.
Популярно: Информатика
-
Prinsess107.05.2023 06:59
-
nestarenko7ozgxln12.12.2020 16:20
-
Артем83418.03.2022 02:34
-
olga69506.03.2021 22:33
-
madecat30.08.2022 23:55
-
khaub45626.01.2022 09:54
-
24211626l30.03.2020 07:44
-
Mary345624.11.2022 10:43
-
kositskaya8029.10.2020 10:50
-
5Vlad285127.10.2020 04:20