Задания
Версия для печати и копирования в MS WordВведите с клавиатуры 8 положительных целых чисел. Определите, сколько из них делятся на 3 и при этом заканчиваются на 4. Программа должна вывести одно число: количество чисел, кратных 3 и оканчивающихся на 4.
Пример работы программы:
| Входные данные | Выходные данные |
| 12 14 24 54 44 33 84 114 | 4 |
Решение.
Спрятать критерииvar i, n, а : integer;
begin
n : = 0;
for i : = 1 to 8 do
begin
readln(a);
if (a mod 3 = 0) and (a mod 10 = 4) then
n : = n + 1;
end;
writeln (n);
end.
Приведем решение на языке Python.
kol = 0
for i in range(8):
a = int(input())
if (a % 3 == 0) and (a % 10 == 4):
kol += 1
print(kol)
Для проверки правильности работы программы необходимо использовать следующие тесты:
| Входные данные | Выходные данные | |
|---|---|---|
| 1 | 1 2 3 4 5 6 7 8 | 0 |
| 2 | 20 21 22 23 24 25 26 27 | 1 |
| 3 | 24 34 44 54 64 74 84 85 | 3 |
Раздел кодификатора ФИПИ:



