Вопрос задан 19.07.2023 в 19:14.
Предмет Информатика.
Спрашивает Леонтьева Аня.
Дано трехзначное число напишите программу которая определяет является ли число перевертышем. Python
Ответы на вопрос
Отвечает Ершова Диана.
number = input('Введите число: ')
c = len(number) // 2
d = len(number)
o = 0
x = True
for i in number:
if (o <= c) and (i != number[d-1]) and (x == True):
x = False
o += 1
d -= 1
if x:
print('Число является перевёртышем')
else:
print('Число не является перевёртышем')
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для определения, является ли трехзначное число перевертышем (палиндромом), можно сравнить его с обратным ему числом. Если числа совпадают, то число является перевертышем. Вот простая программа на Python для этой задачи:
pythondef is_palindrome(number):
# Преобразуем число в строку и сравниваем его с обратным ему числом
return str(number) == str(number)[::-1]
try:
# Получаем входное трехзначное число от пользователя
number = int(input("Введите трехзначное число: "))
if 100 <= number <= 999:
if is_palindrome(number):
print(f"{number} является перевертышем.")
else:
print(f"{number} не является перевертышем.")
else:
print("Ошибка: Введите трехзначное число.")
except ValueError:
print("Ошибка: Введите целое трехзначное число.")
Программа спрашивает пользователя ввод числа и проверяет, является ли оно трехзначным. Затем вызывается функция is_palindrome, которая возвращает True, если число является перевертышем, и False в противном случае. Результат выводится на экран.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
