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

Кто шарит в python помогите написать одну программу

Приложения:

sherikulovvva: Только не спамить пожалуюсь

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

Ответил restIess
1

def sum_digit(num):

   s = 0

   while num > 0:

       s += num % 10

       num //= 10

   print(s)

sum_digit(abs(int(input())))


ermohind: Какая это версия Питона?
restIess: 3.X
sherikulovvva: Неверно
restIess: При каком входном значении неверный результат?
ermohind: num=int(input())
a= num%10
num= num//10
b= num%10
num= num//10
print (str(num+a+b))
sherikulovvva: while num > 0:
Ответил ermohind
0

Ответ:

num=int(input())

a= num%10

num= num//10

b= num%10

num= num//10

print (str(num+a+b))


restIess: а если в числе 5 разрядов?
sherikulovvva: Спс вроде внрно
sherikulovvva: Поможет еще с одной программой
sherikulovvva: ?????????
ermohind: Хорошо
ermohind: а если в числе 5 разрядов?
ermohind: Ну, конкретно в этой задаче, ничего про 5-разрядные числа не говорилось.
restIess: сумму всех цифр числа, нигде не написано, что там всегда 3 разряда
sherikulovvva: Я выложила, можешь решит их
Новые вопросы