اكتب برنامج بايثون للحصول على مجموع عدد صحيح غير سالب

  • برمجة بايثون
  • برمجة

اكتب برنامج بايثون للحصول على مجموع عدد صحيح غير سالب

Test Data:
sumDigits(345) -> 12
sumDigits(45) -> 9 

الأجوبة

def sumDigits(n):
  if n == 0:
    return 0
  else:
    return n % 10 + sumDigits(int(n / 10))

print(sumDigits(345))
print(sumDigits(45))
Sample Output:

12                                                                                                            
9 

توضيح للمسألة علي شكل مخطط

هل كان المحتوى مفيد؟

تبحث عن مدرس اونلاين؟

محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...