Усовершенствуйте программу тablmul таким образом, чтобы в результате выводилась оценка, поставленная ученику. критерии для выставления оценок придумайте сами. ! буду используйте: 1. цикл с предусловием (цикл-пока): while < логическое выражение > do < оператор > 2. цикл с постусловием (цикл-до): repeat < оператор > until < логическое выражение >

данилдунаев данилдунаев    1   21.09.2019 22:30    81

Ответы
Aleksandra987654321 Aleksandra987654321  08.10.2020 08:13
Program TablMul;

Const Size = 7;

Var
Ball: array[1..Size] of real;
Ocenka: array[1..Size] of integer;
Counter: integer;

Begin

Counter := 1;

while (Counter <= Size) do
begin
Write('Введите ', counter, ' ученика: ');
Readln(Ball[Counter]);
Counter := Counter + 1;
end;

Counter := 1;

Repeat
if (Ball[Counter] > 90) then
Ocenka[Counter] := 5

else if (Ball[Counter] >= 75) and (Ball[Counter] < 90) then
Ocenka[Counter] := 4

else if (Ball[Counter] >= 50) and (Ball[Counter] < 75) then
Ocenka[Counter] := 3

else
Ocenka[Counter] := 2;

Counter := Counter + 1;

Until (Counter > Size);

Writeln();

for var i := 1 to Size do
Writeln('Оценка ', i, ' ученика: ', Ocenka[i]);

End.
Усовершенствуйте программу тablmul таким образом, чтобы в результате выводилась оценка, поставленная
Усовершенствуйте программу тablmul таким образом, чтобы в результате выводилась оценка, поставленная
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика