помогите пожалуйста написать массив(паскаль) первое задание
Answers & Comments
ukuleleshawerma69
Знать бы, какой ввод данных пусть он будет с клавиатуры, массив А из оценок N учеников for i:=1 to N do begin sum:=sum+A[i]; {это для среднего балла} if (A[i]=4) or (A[i]=5) then k1:=k1+1; {счетчик отличников-хорошистов} if A[i]=2 then k2:=k2+1; {счетчик двоечников} end; writeln('Количество учеников, написавших на 4 и 5: ', k1); if k2>0 then writeln('Двоечники есть') else writeln('Двоечников нет'); writeln('Средний балл: ', sum/N:3:2); end.
Answers & Comments
пусть он будет с клавиатуры, массив А из оценок N учеников
for i:=1 to N do begin
sum:=sum+A[i]; {это для среднего балла}
if (A[i]=4) or (A[i]=5) then
k1:=k1+1; {счетчик отличников-хорошистов}
if A[i]=2 then
k2:=k2+1; {счетчик двоечников}
end;
writeln('Количество учеников, написавших на 4 и 5: ', k1);
if k2>0 then
writeln('Двоечники есть')
else writeln('Двоечников нет');
writeln('Средний балл: ', sum/N:3:2);
end.