Предмет: Информатика, автор: nfnfjicij

PYTON Напишите программу, которая получает с клавиатуры натуральное число и определяет, есть ли в его десятичной записи одинаковые цифры, стоящие рядом.


65biso2: Типа такого
num = input()
print(any([num[i]==num[i+1] for i in range(0,len(num)-1)]))

Ответы

Автор ответа: restIess
4

Решение в лоб:

x = int(input())

lucky = x % 10

check = False

x //= 10

while x > 0:

   if x % 10 == lucky:

       check = True

       break

   else:

       lucky = x % 10

   x //= 10

if check == False:

   print("Одинаковых цифр,стоящих рядом нет!")

else:

   print("Есть одинаковые цифры, стоящие рядом!")

Похожие вопросы
Предмет: Информатика, автор: Алинка1901
Помогите очень надо!!!!!!
1. Закончите предложение: «Алгоритмом называется …»

нумерованный список

маркированный список

система команд исполнителя

конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату

2. Что можно считать алгоритмом?

Правила техники безопасности

Список класса

Кулинарный рецепт

Перечень обязанностей дежурного по классу

3. Закончите предложение: «Блок-схема – форма записи алгоритма, при которой для обозначения различных шагов алгоритма используются …»

рисунки

списки

геометрические фигуры

формулы

4. Закончите предложение: «Геометрическая фигура используется в блок-схемах для обозначения …»

начала или конца алгоритма

ввода или вывода

принятия решения

выполнения действия

5. Закончите предложение: «Геометрическая фигура используется в блок-схемах для обозначения …»

начала или конца алгоритма

ввода или вывода

принятия решения

выполнения действия

6. Отметьте галочкой истинные высказывания:

Человек разрабатывает алгоритмы.

Компьютер разрабатывает алгоритмы.

Исполнитель разрабатывает алгоритмы.

Человек управляет работой других исполнителей по выполнению алгоритмов.

Компьютер управляет работой связанных с ним технических устройств по выполнению алгоритмов.

Исполнитель управляет работой связанных с ним технических устройств по выполнению алгоритмов.

Человек исполняет алгоритмы.

Компьютер сам выполняет алгоритмы (программы).

Исполнитель четко и безошибочно выполняет алгоритмы, составленные из команд, входящих в его СКИ.

7. Закончите предложение: «Алгоритм, в котором команды выполняются в порядке их записи, то есть последовательно друг за другом, называется …»

линейным

ветвлением

циклическим
Предмет: Другие предметы, автор: rementoss