Ocena użytkownikóww: ***** / 28
Nadesłany przez Jakub Konieczny, 20 lutego 2011 15:46
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.suma_cyfr_1_py.py:
#!/usr/bin/python
# -*- coding: utf-8 -*-
# www.algorytm.org
def suma(a):
s=0
while a>0: #dopóki zostały jakieś cyfry
s+=a%10 #dodaj ostatnią cyfrę (jedności)
a/=10 #podziel liczbę przez 10
return s
print "podaj liczbę: "
liczba=input()
print "suma: "+str(suma(liczba)) #wypisz sumę
while x > 0:
result+=x%10
x //= 10
return result