Предмет: Информатика,
автор: sashashuman20
Напишите программу, которая в последовательности натуральных чисел определяет количество трёхзначных чисел, кратных 4. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность).
Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число: количество трёхзначных чисел, кратных 4.
Ответы
Автор ответа:
2
var
a, k: longint;
begin
read(a);
k := 0;
while (a <> 0) do begin
if (a div 1000 >= 1) and (a div 1000 <= 9) and (a mod 4 = 0) then
inc(k);
read(a);
end;
writeln(k);
end.
a, k: longint;
begin
read(a);
k := 0;
while (a <> 0) do begin
if (a div 1000 >= 1) and (a div 1000 <= 9) and (a mod 4 = 0) then
inc(k);
read(a);
end;
writeln(k);
end.
Похожие вопросы
Предмет: Биология,
автор: ttyk533
Предмет: Английский язык,
автор: azatanvarsenik
Предмет: Биология,
автор: vereytinamilena
Предмет: История,
автор: кот260
Предмет: Физика,
автор: nik991604