
Bazar
6 год назад
Необходима Программа на языке Паскаль
В классе проведено тестирование. Максимально можно было набрать 100 баллов. Известны баллы, набранные каждым из учеников. Определите, сколько учеников в классе набрали:
Баллы, отклоняющиеся от среднего значения не более чем на 10%.
ОТВЕТЫ

Zaemovnuv
Aug 5, 2019
Var a:array[1..100] of real;
i,k,n:integer;
sr,pr,s:real;
begin
write(Введите кол-во учеников в классе: ); readln(n);
writeln(Введите баллы учеников: );
for i:=1 to n do
read(a[i]);
s:=0;
for i:=1 to n do
s:=s+a[i];
sr:=s/n; pr:=sr/10;
for i:=1 to n do
if (a[i]lt;sr+pr) and (a[i]gt;sr-pr) then
inc(k);
writeln(Кол-во баллов, отклоняющиеся от срзнач. не более чем на 10: ,k);
end.
i,k,n:integer;
sr,pr,s:real;
begin
write(Введите кол-во учеников в классе: ); readln(n);
writeln(Введите баллы учеников: );
for i:=1 to n do
read(a[i]);
s:=0;
for i:=1 to n do
s:=s+a[i];
sr:=s/n; pr:=sr/10;
for i:=1 to n do
if (a[i]lt;sr+pr) and (a[i]gt;sr-pr) then
inc(k);
writeln(Кол-во баллов, отклоняющиеся от срзнач. не более чем на 10: ,k);
end.
298
Смежные вопросы: