program Chernovik;
var i,a,k:integer;
begin
k:=0;
for i:=1 to 8 do
begin
write('Введите ', i,' число: ');
readln(a);
if (a mod 3=0) and (a mod 10=4) then k:=k+1
end;
writeln('Количество чисел, кратных 3 и оканчивающихся на 4, равно: ',k)
end.
Объяснение:
Без массива, просто вводим число и сразу проверяем его на соответствие условию, если подходит, то увеличиваем переменную для результа на 1, в конце вывод результа.