Предмет: Информатика,
автор: bagasm1708
ПО ИНФОРМАТИКЕ 100 БАЛЛОВ СРОЧНО
Дано число, верно ли что сумма его цифр больше k, а само число чётное. PYTHON
Ответы
Автор ответа:
0
Ответ:
# Дано число num и константа k
num = 123
k = 10
# Проверяем, что число четное
if num % 2 == 0:
# Суммируем цифры числа num
sum_num = 0
while num != 0:
sum_num += num % 10
num //= 10
# Проверяем, что сумма больше k
if sum_num > k:
print('Да, верно')
else:
print('Нет, неверно')
else: # Если число нечетное, то ответ - "Неверно"
print('Нет, неверно')
YolandaProgramme:
:)
Автор ответа:
0
a = 789
k = 20
temp = a
sumDigits = 0
while temp > 0:
sumDigits += temp % 10
temp = (int)(temp / 10)
print(f"k = {k}, a = {a}, сумма цифр = {sumDigits}")
if sumDigits > k and sumDigits % 2 == 0:
print("Сумма цифр больше k, а само число чётное.")
else:
print("Сумма цифр меньше k, или само число не чётное")
Приложения:
Похожие вопросы
Предмет: Химия,
автор: romaxxxff4
Предмет: Українська література,
автор: TYuvelir
Предмет: Математика,
автор: nazarovanissosha2011
Предмет: Математика,
автор: chikibambouni2007
Предмет: Химия,
автор: kurkumapicca