Задание 9 Параграф 2.2 ГДЗ Босова 9 класс 2017 (Информатика)
Рассмотрим вариант решения задания из учебника Босова 9 класс, Бином: 9. В классе 20 учеников писали диктант по русскому языку. Напишите программу, подсчитывающую количество двоек, троек, четвёрок и пятёрок, полученных за диктант. *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 9 bosova9 2-2/9 938
Для подсчёта оценок удобно завести четыре счётчика: для двоек, троек, четвёрок и пятёрок. Сначала все счётчики равны нулю. Затем просматриваем оценки всех 20 учеников и увеличиваем нужный счётчик на 1, если встретилась соответствующая оценка.
program mmm;
const
n = 20;
var
i, k2, k3, k4, k5: integer;
a: array [1..n] of integer;
begin
k2 := 0; k3 := 0; k4 := 0; k5 := 0;
randomize;
for i := 1 to n do
begin
a[i] := random(4) + 2;
write(‘ ‘, a[i]);
end;
for i := 1 to n do
begin
if a[i] = 2 then k2 := k2 + 1;
if a[i] = 3 then k3 := k3 + 1;
if a[i] = 4 then k4 := k4 + 1;
if a[i] = 5 then k5 := k5 + 1;
end;
writeln;
writeln(‘Количество: 2>>’, k2, ‘ 3>>’, k3, ‘ 4>>’, k4, ‘ 5>>’, k5);
end.
Программа выводит оценки и затем количество двоек, троек, четвёрок и пятёрок.
Ответ
Программа находит количество оценок 2, 3, 4 и 5 с помощью четырёх счётчиков.