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

danilkolisnich danilkolisnich    1   16.03.2021 18:07    0

Ответы
aygul081071 aygul081071  15.04.2021 18:08

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)

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика