Ответ на задание 15.2 ОГЭ 2020 по информатике из демонстрационного варианта. Предметный результат обучения – Создавать и выполнять программы на универсальном языке программирования.
Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 4, но не кратных 7. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 4 и не кратное 7. Количество чисел не превышает 1000. Введённые числа не превышают 30 000.
Программа должна вывести одно число: количество чисел, кратных 4, но не кратных 7.
Пример работы программы:
Входные данные | Выходные данные |
4 16 28 26 24 |
2 |
Ответ на задание 15.2 ОГЭ 2020 по информатике
Пример верного решения, записанного на языке Паскаль:
var n,i,a,k: integer;
begin
readln(n);
k := 0;
for i := 1 to n do
begin
readln(a);
if (a mod 4 = 0) and (a mod 7 <> 0) then k:=k+1;
end;
writeln(k)
end.
Для проверки правильности работы программы используем следующие тесты:
№ | Входные данные | Выходные данные |
1 | 3 4 7 28 |
1 |
2 | 4 28 16 4 24 |
3 |
3 | 5 24 28 4 44 2 |
3 |