1. С клавиатуры вводится число от 100 до 9999. Если число трехзначное, то найти произведение его цифр. Если четырехзначное , то найти сумму этих цифр.2. Определить, состоит, ли двузначное число, введенное с клавиатуры из одинаковых цифр.
Программа для нахождения произведения цифр или суммы цифр введенного числа:num = int(input("Введите число от 100 до 9999: ")) if 100 <= num <= 999: digit1 = num // 100 digit2 = (num // 10) % 10 digit3 = num % 10 product = digit1 * digit2 * digit3 print(f"Произведение цифр числа {num} равно {product}") elif 1000 <= num <= 9999: digit1 = num // 1000 digit2 = (num // 100) % 10 digit3 = (num // 10) % 10 digit4 = num % 10 sum_digits = digit1 + digit2 + digit3 + digit4 print(f"Сумма цифр числа {num} равна {sum_digits}") else: print("Число не входит в диапазон от 100 до 9999")Программа для определения, состоит ли двузначное число из одинаковых цифр:num = int(input("Введите двузначное число: ")) if 10 <= num <= 99: digit1 = num // 10 digit2 = num % 10 if digit1 == digit2: print(f"Двузначное число {num} состоит из одинаковых цифр") else: print(f"Двузначное число {num} не состоит из одинаковых цифр") else: print("Это не двузначное число")
Вы можете ввести эти программы в своей среде разработки и проверить их работу, вводя разные числа.
if 100 <= num <= 999:
digit1 = num // 100
digit2 = (num // 10) % 10
digit3 = num % 10
product = digit1 * digit2 * digit3
print(f"Произведение цифр числа {num} равно {product}")
elif 1000 <= num <= 9999:
digit1 = num // 1000
digit2 = (num // 100) % 10
digit3 = (num // 10) % 10
digit4 = num % 10
sum_digits = digit1 + digit2 + digit3 + digit4
print(f"Сумма цифр числа {num} равна {sum_digits}")
else:
print("Число не входит в диапазон от 100 до 9999")Программа для определения, состоит ли двузначное число из одинаковых цифр:num = int(input("Введите двузначное число: "))
if 10 <= num <= 99:
digit1 = num // 10
digit2 = num % 10
if digit1 == digit2:
print(f"Двузначное число {num} состоит из одинаковых цифр")
else:
print(f"Двузначное число {num} не состоит из одинаковых цифр")
else:
print("Это не двузначное число")
Вы можете ввести эти программы в своей среде разработки и проверить их работу, вводя разные числа.