محاسبه فاکتوریل
برنامه ای بنویسید که یک عدد از ورودی دریافت کند و فاکتوریل آن را محاسبه و چاپ کند
👨💻 1 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
برنامه ای بنویسید که یک عدد از ورودی دریافت کند و فاکتوریل آن را محاسبه و چاپ کند
#دریافت عدد
n = int(input("number :"))
#ضرب عدد دریافت شده در اعداد کوچک تر از خودش به ترتیب
for i in range(1 , n):
n *= i
#چاپ جواب در خروجی
print("factorial =" , n)
num = int (input ('Enter a number: '))
x = 1
for i in range (1, num+1):
x *= i
print (x)
n=int(input("please enter a number here:"))
i=1
for m in range(1,n+1):
i=i*m
print(i)
p=int(float(input("num:")))
s=1
for o in range(1,p+1):
s=s*o
print("f:",s)
# این کد عدد مورد نظر کاربر را میگیرد
number = int(input('enter number: '))
# سام مخفف سامیشن است یعنی جمع
sum = 1
while number > 0: # این کد هم فاکتوریل عد کاربر را حساب میکند
sum *= number
number = number - 1
print(sum) # در نهایت فاکتوریل عدد کاربر پرینت میشود
X=int(input("x:"))
import math
print(math.factorial(X))
num = int(input("number: "))
s = 1
for i in range(1 , num+1):
s = s * i
print("----{}----".format(s))
def factorial(num):
if num == 1:
return 1
return num * factorial(num-1)
num = int(input('Enter number:'))
print(f'{num}! = {factorial(num)}')
n = int(input('enter the number: '))
b = 1
for i in range(1, n+1):
b*= i
print(b)
a=int(input("a:"))
b=1
for c in range(1,a):
b=b*c
print(b*a)
جوابت را با Markdown بنویس و ثبت کن
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نامتوضیح کوتاهی بنویسید تا تیم بررسی کند.