Уведомления

Группа в Telegram: присоединиться

#1 Янв. 20, 2019 16:34:43

mashamironova081999
Зарегистрирован: 2018-12-19
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите

Ввести с клавиатуры натуральное число и найти сумму значений его цифр.
Пример:
Введите число:
1234
Cумма цифр 10

Офлайн

#2 Фев. 11, 2019 22:10:43

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 1594
Репутация: +  47  -
Профиль   Отправить e-mail  

Помогите

Покажите свой код?
Что не получается?



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Фев. 20, 2019 23:49:26

panama555
Зарегистрирован: 2019-02-19
Сообщения: 11
Репутация: +  1  -
Профиль   Отправить e-mail  

Помогите

 digit=input("введите число")
summa=0
for x in range(0,len(digit)):
    summa=summa+int(digit[x])
print (summa)

Вот так

Офлайн

#4 Фев. 21, 2019 10:05:39

marvellik
Зарегистрирован: 2016-05-15
Сообщения: 467
Репутация: +  54  -
Профиль   Отправить e-mail  

Помогите

panama555
или так

 print(sum(map(int,list(input()))))

или так
 digit=input("введите число")
summa=0
for x in digit:
    summa += int(x)
print (summa)
или через while и остатком от деления. все зависит от уровня знаний автора

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version