На контрольной работе по алгебре ученикам 9 класса было предложено 10

На контрольной работе по алгебре воспитанникам 9 класса было предложено 10 образцов. Неудовлетворительная оценка выставляется, если верно решено наименее половины примеров. Сколько неудовлетворительных оценок было получено воспитанниками? Программка получает на вход количество воспитанников в классе N (1 N 30), потом для каждого ученика вводится количество верно решённых образцов.


Составить три программы, используя три вида циклов (for, while,repeat)


Задать свой вопрос
1 ответ

Цикл for

program raf105;

var n,a,x,i:integer;

begin

write('Введите количество воспитанников: ');

readln(n);

writeln('Вводите кол во верно решённых вопросов воспитанников по очереди: ');

for i:=1 to n do

begin

 readln(a);

 if alt;5

   then x:= x+1;

end;

writeln('Воспитанниками было получено ',x,' неудовлетворительных оценок');

end.

Цикл while

program raf105;

var n,a,x,i:integer;

begin

write('Введите количество воспитанников: ');

readln(n);

writeln('Вводите кол во правильно решённых вопросов воспитанников по очереди: ');

while ilt;gt;n do

begin

 i:= i+1;

 readln(a);

 if alt;5

   then x:= x+1;

end;

writeln('Учениками было получено ',x,' неудовлетворительных оценок');

end.

Цикл repeat

program raf105;

var n,a,x,i:integer;

begin

write('Введите количество воспитанников: ');

readln(n);

writeln('Вводите кол во верно решённых вопросов воспитанников по очереди: ');

repeat

 i:= i+1;

 readln(a);

 if alt;5

   then x:= x+1;

until i=n;

writeln('Воспитанниками было получено ',x,' неудовлетворительных оценок');

end.

Язык PascalABC

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт