Помогите сделать программу по информатике. Для зачета ученикам предложенно 12 задач,...

0 голосов
21 просмотров

Помогите сделать программу по информатике. Для зачета ученикам предложенно 12 задач, зачет получит тот кто решает не менее 8 задач. Найти Сколько учеников, вычислить среднее количество правильно решённых задач. Количество учеников от 1..30 Для каждого ученика вводится правильное количество задач. Найти номер N° ученика решившего максимально количество задач.


Информатика (14 баллов) | 21 просмотров
Дан 1 ответ
0 голосов

program n_3;

var a: array [1..30] of integer; n, m, l, i:integer; s: double;

begin

 m:=0; l:=0;

 for i:=1 to 30 do begin

   read(a[i]);

   s:=s+a[i];

   if a[i]>=8 then m:=m+1;

   if a[i]>l then begin l:=a[i]; n:=i; end;

 end;

 writeln ('Зачет сдали ', m, ' учеников');

 writeln ('Среднее количество решенных задач равно: ', s/30);

 writeln ('Больше всех решил задач ученик под номером ', n);

end.

(3.5k баллов)