Ответ:
pascal
Объяснение:
var
n, min, max, zn: integer;
begin
min := 29994;
max := 0;
WriteLn('Введите числа (0 - для окончания):');
repeat
ReadLn(zn);
if (zn mod 10 = 4) and (zn mod 3 = 0) then
begin
if zn < min then min := zn;
if zn > max then max := zn;
end;
until zn = 0;
WriteLn('Максимальное число по условию ', max);
WriteLn('Минимальное число по условию ', min);
WriteLn('Разность равна ', max - min);
end.