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

Дано трёхзначное число. Напишите программу, которая определяет:
а) есть ли среди цифр заданного целого трёхзначного числа одинаковые;
пример входных данных: 123; 121; 222
пример выходных данных: нет; да; да
б) является ли число "перевёртышем", т.е. числом, десятичная запись которого читается одинаково слева направо и справа налево.
Объясните пж, что означает каждая буква!!!!

Ответы

Автор ответа: SE04
1

#Python

a=input()

if a[0]==a[1] or a[1]==a[2] or a[0]==a[2]:

   print('В числе есть одинаковые цифры,', end='')

   if a[0]==a[2]:

       print(' и оно является палиндромом.')

   else:

       print(' но оно не является палиндромом.')

else:

   print('В числе нет одинаковых цифр, и оно не является палиндромом.')

Похожие вопросы
Предмет: Русский язык, автор: лизкина1
Предмет: Математика, автор: vvdvb