Вопрос задан 09.07.2023 в 16:07. Предмет Информатика. Спрашивает Верниковская Аня.

На программе Python. Напишите программу, которая получает с клавиатуры трёхзначное число и

записывает в логическую переменную значение «да» (True), если это число – палиндром, то есть читается одинаково слева направо и справа налево. После этого на экран выводится ответ на вопрос: «Верно ли, что введённое число – палиндром?». Пример: Введите число: 165 Ответ: нет. Пример: Введите число: 656 Ответ: да.
0 0
Перейти к ответам

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

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

x = int(input())

d = x // 100

e = x // 10 % 10

s = x % 10

if d==s):

   print('Да')

   

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

Конечно! Вот пример программы на Python, которая решает вашу задачу:

python
number = int(input("Введите трёхзначное число: ")) # Получаем цифры числа digit_1 = number // 100 digit_3 = number % 10 # Проверяем, является ли число палиндромом is_palindrome = (digit_1 == digit_3) # Выводим результат if is_palindrome: print("Ответ: да") else: print("Ответ: нет")

Программа сначала запрашивает у пользователя трехзначное число, затем извлекает первую и последнюю цифры числа. Затем она сравнивает эти две цифры, чтобы определить, является ли число палиндромом. В конце программа выводит соответствующий ответ на экран.

0 0

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

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

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

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