Задача Задача №753433
А
А
Привет! Давай пошагово решим это задание:
- Проверить, является ли число четырехзначным.
- Если число четырехзначное, найти наименьшую и наибольшую цифру в числе.
- Подсчитать количество четных цифр в числе.
- Найти количество нулей в числе.
- Подсчитать количество цифр, являющихся квадратами чисел (1, 4, 9).
- Проверить, является ли число квадратом другого числа.
- Проверить, является ли число четным.
- Проверить, кратно ли число трем.
Теперь я покажу, как написать код на Python для выполнения этих задач.
# Предполагаем, что число будет введено пользователем:
number = input("Введите число: ")
# Преобразование введенного значения в целое число для обработки
number = int(number)
# 1. Проверка на четырехзначность
if 1000 <= number <= 9999:
print("Число четырехзначное.")
# 2. Наименьшая и наибольшая цифры в числе
digits = [int(digit) for digit in str(number)]
print(f"Наименьшая цифра: {min(digits)}")
print(f"Наибольшая цифра: {max(digits)}")
# 3. Количество четных цифр в числе
even_count = sum(1 for digit in digits if digit % 2 == 0)
print(f"Количество четных цифр: {even_count}")
# 4. Количество нулей в числе
zero_count = digits.count(0)
print(f"Количество нулей: {zero_count}")
