Напишите программу на Python, которая определяет, является ли натуральное число автоморфным.
Другие предметы 8 класс Программирование автоморфное число программа на Python натуральное число определение автоморфного числа алгоритм для автоморфного числа
Автоморфное число — это число, которое в десятичной записи равно последним цифрам своего квадрата. Например, число 5 является автоморфным, потому что 5^2 = 25, и последние цифры 25 совпадают с 5.
Давайте напишем программу на Python, которая будет определять, является ли введенное пользователем натуральное число автоморфным. Вот шаги, которые мы будем выполнять:
Вот пример кода:
number = int(input("Введите натуральное число: ")) # Получаем число от пользователя square = number ** 2 # Вычисляем квадрат числа # Преобразуем числа в строки для сравнения if str(square).endswith(str(number)): print(f"{number} является автоморфным числом.") else: print(f"{number} не является автоморфным числом.")
Теперь давайте разберем код подробнее:
Попробуйте запустить эту программу и ввести различные натуральные числа, чтобы увидеть, какие из них являются автоморфными!