Предмет: Информатика,
автор: aaalex02
Здравствуйте, помогите пожалуйста с задачей по информатике: Определите суммы цифр первой половины и второй половины числа. Если цифр нечётное количество, среднюю цифру выкинуть. Вывести 2 числа. Заранее спасибо за ответ. Желательно на Python.
Ответы
Автор ответа:
1
num = str(abs(int(input("Введите число: "))))
_sum1 = 0
_sum2 = 0
if len(num) % 2 != 0:
for i in range(len(num)//2):
_sum1 += int(num[i])
for i in range(len(num)//2+1,len(num)):
_sum2 += int(num[i])
else:
for i in range(len(num)//2):
_sum1 += int(num[i])
for i in range(len(num)//2,len(num)):
_sum2 += int(num[i])
print("Сумма первой половины:",_sum1)
print("Сумма второй половины:",_sum2)
aaalex02:
Спасибо вам.
Похожие вопросы
Предмет: Русский язык,
автор: Teddy11111
Предмет: Русский язык,
автор: roslav2005
Предмет: Русский язык,
автор: Nasty20015
Предмет: Геометрия,
автор: здравствуйтеярад
Предмет: Математика,
автор: skayangel