👤

Napisz program, który obliczy sumę cyfr dla liczby czterocyfrowej.

Odpowiedź :

Odpowiedź:

def digitSum(n):

 if n == 0:

   return 0

 else:

   return digitSum(n//10) + n % 10

n = int(input("Podaj liczbę:\n"))

if(len(str(n)) == 4):

 print(digitSum(n))

else:

 print("Podano liczbe o innej liczbie cyfr niz 4")

Wyjaśnienie:

Zrobione rekurencyjnie. Jak coś niejasne, to pisz :)

On Studier: Inne Pytanie