Предмет: Информатика,
автор: artyomsuchkov2006
Дано трёхзначное число. Напишите программу, которая определяет:
а) есть ли среди цифр заданного целого трёхзначного числа одинаковые;
пример входных данных: 123; 121; 222
пример выходных данных: нет; да; да
б) является ли число "перевёртышем", т.е. числом, десятичная запись которого читается одинаково слева направо и справа налево.
Объясните пж, что означает каждая буква!!!!
Ответы
Автор ответа:
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('В числе нет одинаковых цифр, и оно не является палиндромом.')
Похожие вопросы
Предмет: Окружающий мир,
автор: лалала41
Предмет: Русский язык,
автор: лизкина1
Предмет: Русский язык,
автор: Аноним
Предмет: Математика,
автор: vvdvb
Предмет: Русский язык,
автор: Vova00000ollo