Вопрос задан 18.06.2023 в 12:19. Предмет Информатика. Спрашивает Зеленкевич Никита.

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

«Верно ли, что введённое число – палиндром?» (число-палиндром читается одинаково слева направо и справа налево, например, число 151). (Язык питон, 8 класс)
0 0
Перейти к ответам

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

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

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

if len(n) == 3:

   try:

       int(n)

       if n == n[::-1]:

           print("Введённое число - палиндром!")

       else:

           print("Введённое число - не палиндром!")

   except ValueError:

       print("Вы ввели не целое число!")

else:

   print("Введите трёхзначное число!")


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

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

```python # Получаем трехзначное число от пользователя number = int(input("Введите трехзначное число: "))

# Разделяем число на отдельные цифры digit1 = number // 100 digit2 = (number // 10) % 10 digit3 = number % 10

# Проверяем, является ли число палиндромом if digit1 == digit3: print("Введенное число является палиндромом.") else: print("Введенное число не является палиндромом.") ```

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

Примечание: В данном примере предполагается, что пользователь всегда вводит трехзначное число. Если пользователь вводит число с другим количеством цифр, программа может дать некорректный результат или вызвать ошибку. Для обработки таких ситуаций можно добавить дополнительные проверки в программу.

0 0

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

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

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

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