Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cislo = input("Zadej číslo, ze kterého chceš udělat ciferný součet: ")
- celkem = 0
- try:
- cislo = int(cislo)
- if (cislo > 0):
- while (cislo > 0):
- b = cislo % 10
- celkem = celkem + b
- cislo = cislo // 10
- print(celkem)
- elif (cislo < 0):
- cislo = abs(cislo)
- while (cislo > 0):
- b = cislo % 10
- celkem = celkem + b
- cislo = cislo // 10
- if (celkem > 0):
- print(celkem)
- else:
- print("-", celkem)
- except ValueError:
- print("Číslo může být záporné, ale nemůže být desetinné nebo text atd..")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement