Предмет:
ИнформатикаАвтор:
keaganВідповідь:
def compare_numbers(num1, num2):
num1_digits = [int(i) for i in str(num1)]
num2_digits = [int(i) for i in str(num2)]
num1_digit_count = len(num1_digits)
num2_digit_count = len(num2_digits)
num1_digit_sum = sum(num1_digits)
num2_digit_sum = sum(num2_digits)
if num1_digit_count > num2_digit_count:
print(f"Number {num1} has more digits than number {num2}")
elif num1_digit_count < num2_digit_count:
print(f"Number {num2} has more digits than number {num1}")
else:
print(f"Both numbers {num1} and {num2} have the same number of digits")
if num1_digit_sum > num2_digit_sum:
print(f"The sum of digits in number {num1} is greater than the sum of digits in number {num2}")
elif num1_digit_sum < num2_digit_sum:
print(f"The sum of digits in number {num2} is greater than the sum of digits in number {num1}")
else:
print(f"The sum of digits in both numbers {num1} and {num2} is the same")
compare_numbers(1234, 4321)
Пояснення:
Автор:
oscar1zivДобавить свой ответ
Предмет:
МатематикаАвтор:
darwin45Ответов:
Смотреть
Предмет:
ИнформатикаАвтор:
marleyweeksОтветов:
Смотреть
Предмет:
Русский языкАвтор:
rich21Ответов:
Смотреть