نحوه محاسبه فاکتوریل یک عدد در پایتون با توابع بازگشتی

بازدید ها: 39.0 
1.0

برنامه ای با زبان پایتون بنویسید که یک عدد را از کاربر گرفته و فاکتوریل آن را با استفاده از روش توابع بازگشتی حساب کند.

توسط bubbleslearn در 540 روز قبل ساعت 14:10
امتیاز: 40.0
دسته بندی ها: پایتون python

1 پاسخ


1.0

سورس برنامه:

def factorial(n):
    if n == 0:
        return 1
    else:
        return n * factorial(n-1)
number = int(input("please Enter integer number: "))
result = factorial(number)
print("The factorial of {} is: {}".format(number, result))

یک مثال از خروجی:

please Enter integer number: 15
The factorial of 15 is: 1307674368000
توسط bubbleslearn در 540 روز قبل ساعت 14:10 ویرایش 540 روز قبل ساعت 14:11
امتیاز: 40.0
ارسال نظر  گزارش


ورود به حساب کاربری