محاسبه فاکتوریل
برنامه ای بنویسید که یک عدد از ورودی دریافت کند و فاکتوریل آن را محاسبه و چاپ کند
برنامه ای بنویسید که یک عدد از ورودی دریافت کند و فاکتوریل آن را محاسبه و چاپ کند
let msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراک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)}')
a=int(input("a:"))
b=1
for c in range(1,a):
b=b*c
print(b*a)
سلام من اون قسمت b*c رو متوجه نمیشم میشه توضیح بدید
a = int(input("Enter Num :"))
for i in range(1 , a):
a *= i
print(a)
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری