Программа на языке Pascal:
program CheckAdjacentDigits;
var
number, lastDigit, currentDigit: integer;
isAdjacent: boolean;
begin
writeln('Введите число:');
readln(number);
isAdjacent := false;
lastDigit := number mod 10;
number := number div 10;
while number > 0 do
begin
currentDigit := number mod 10;
if currentDigit = lastDigit then
begin
isAdjacent := true;
break;
end;
lastDigit := currentDigit;
number := number div 10;
end;
if isAdjacent then
writeln('Число содержит две одинаковые цифры, стоящие рядом')
else
writeln('Число не содержит двух одинаковых цифр, стоящих рядом');
end.
Эта программа считывает число с клавиатуры, затем проверяет каждую цифру числа на то, равна ли она предыдущей. Если хотя бы одна пара одинаковых цифр найдена, программа выводит сообщение о том, что число содержит две одинаковые цифры, стоящие рядом.