Здравствуйте, помогите пожалуйста с задачей по информатике: Определите суммы цифр первой половины и второй половины числа. Если цифр нечётное количество, среднюю цифру выкинуть. Вывести 2 числа. Заранее спасибо за ответ. Желательно на Python.

Ответы

Ответ дал: restIess
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: Спасибо вам.
Вас заинтересует