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

!!! Сделать срочно ДАЮ 50 БАЛЛОВ!!!!Напишите программу, которая получает с клавиатуры трёхзначное число и записывает в логическую переменную значение «да» (True), если это число – палиндром, то есть читается одинаково слева направо и справа налево. После этого на экран выводится ответ на вопрос: «Верно ли, что введённое число – палиндром?»
Напишите программу, которая получает с клавиатуры трёхзначное число и записывает в логическую переменную значение «да» (True), если это все его цифры одинаковы. После этого на экран выводится ответ на вопрос: «Верно ли, что все цифры введённого числа одинаковы?»


HиKиTа: Написал, что даёшь 50 баллов, а сам поставил 25... Не хорошо так делать.
mine1060: ставлю 50 дается 25
mine1060: хз по чему
mine1060: могу дать еще 25

Ответы

Автор ответа: HиKиTа
7

x=int(input('Введите трёхзначное число: '))

print('Верно ли, что введённое число – палиндром?')

if x>=100 and x<=999:

   a=x//100

   b=x%10

   if a==b:

       print('Да')

   else:

       print('Нет')

else:

   print('Вы ввели не трёхзначное число.')


mine1060: от души
Похожие вопросы
Предмет: Русский язык, автор: maxsvell1
Предмет: Математика, автор: Fun4d