program NK;
var
K, N: integer;
begin
write('Число N: ');
readln(N);
write('Цифра К: ');
readln(K);
while (N <> 0) do
if ((N mod 10) = K) then
writeln('Есть');
halt;
end;
N := N div 10;
writeln('Нет');
readln;
end.
Объяснение:
program NK;
var
K, N: integer;
begin
write('Число N: ');
readln(N);
write('Цифра К: ');
readln(K);
while (N <> 0) do
begin
if ((N mod 10) = K) then
begin
writeln('Есть');
halt;
end;
N := N div 10;
end;
writeln('Нет');
readln;
end.
Объяснение: