Информатика, вопрос задал dianchik22022010 , 1 год назад

2. Дано трехзначное число. Необходимо определить, является ли сумма чисел трехзначного числа четной или нечетной. В результате выполнения программы, если сумма нечетная, то появляется сообщение нечетное», если четное, сооб- щение четное. Следуйте инструкциям для задания.​

Ответы на вопрос

Ответил Максим0932
1

num = int(input("Введіть трьохзначне число: "))

digit1 = num // 100  # отримуємо першу цифру числа

digit2 = (num // 10) % 10  # отримуємо другу цифру числа

digit3 = num % 10  # отримуємо третю цифру числа

sum_digits = digit1 + digit2 + digit3  # обчислюємо суму цифр

if sum_digits % 2 == 0:

   print("Сума цифр є парною")

else:

   print("Сума цифр є непарною")

Ответил slonce70
1

num = int(input("Введіть трьохзначне число: "))

sum_of_digits = sum(int(digit) for digit in str(num))

if sum_of_digits % 2 == 0:

   print("Сума чисел трьохзначного числа є парною")

else:

   print("Сума чисел трьохзначного числа є непарною")

Приложения:
Новые вопросы