Вопрос задан 30.06.2023 в 08:09. Предмет Информатика. Спрашивает Кириченко Виктория.

ПИТОН!! ПОМОГИТЕ ПОЖАЛУЙСТА!! Дано трехзначное число. Напишите программу определения, является ли

оно палиндромом, т.е. числом, десятичная запись которого читается одинаково слева направо и справа налево. Формат входных данных Вводятся одно целое число a (100≤a≤999). Формат выходных данных Требуется вывести «YES», если число является палиндромом, и «NO» в противном случае. Спасибо заранее.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Трутень Никита.

Ответ:

a=int(input())

b=a%10 #единица

c=(a%100-b)//10 #десятка

d=(a-b-c*10)//100 #сотня

if b==d: #трехзначное число является палиндромом если единица равна сотне

   print('YES')

else:

   print('NO')

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот программа на Python, которая определяет, является ли трехзначное число палиндромом:

python
a = int(input("Введите трехзначное число: ")) # Проверяем, что число трехзначное if 100 <= a <= 999: # Разбиваем число на цифры digit1 = a // 100 digit3 = a % 10 # Проверяем, является ли число палиндромом if digit1 == digit3: print("YES") else: print("NO") else: print("Число не является трехзначным.")

Вы вводите трехзначное число, программа разбивает его на цифры и затем проверяет, является ли оно палиндромом.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос