
Вопрос задан 29.10.2023 в 19:14.
Предмет Информатика.
Спрашивает Московская Софья.
Напишите программу, которая определяет, верно ли, что введённое число содержит две одинаковых
цифры, стоящие рядом (как, например, 221). Входные данные Входная строка содержит одно натуральное число. Выходные данные Программа должна вывести слово 'YES', если в числе есть две одинаковые цифры, стоящие рядом, и слово 'NO', если такой пары цифр нет. СРОЧНО НА ПИТОН С ЦИКЛОМ WHILE

Ответы на вопрос

Отвечает Замлелова Анастасия.
Ответ:
n = int(input("Type your num: "))
flag = False
buff = n % 10
n //= 10
while n:
if n % 10 == buff:
flag = True
break
buff = n % 10
n //= 10
if flag:
print("Yes")
else:
print("No")



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, вот пример программы на языке Python, использующей цикл `while`, для решения данной задачи:
```python
number = input("Введите число: ") # Ввод числа
i = 0
while i < len(number) - 1: # Пока не достигнута предпоследняя цифра числа
if number[i] == number[i+1]: # Если текущая цифра равна следующей
print("YES") # Вывести "YES"
break # Завершить цикл
i += 1
else:
print("NO") # Вывести "NO", если пары одинаковых цифр не найдено
```
Программа запрашивает у пользователя ввод числа, а затем с помощью цикла `while` проходит по каждой цифре числа и проверяет, равна ли она следующей цифре. Если такая пара найдена, программа выводит "YES" и завершает цикл. Если после окончания цикла такая пара не найдена, программа выводит "NO".
0
0


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili