PDA

نسخه کامل مشاهده نسخه کامل : برنامه محاسبه فاکتوریل



aref10
27-12-2009, 01:34
سلام
دوستان یه برنامه به زبان ++c میخواستم که 50فاکتوریل را محاسبه کنه و همچنین عکس آنرا(!50/1) تا 20 رقم اعشار محاسبه و چاپ کنه؟؟؟

JIGSA
27-12-2009, 10:11
یه متغیر تعریف و بهش مقدار 1 رو بدین. به فرض این متغیر رو a بنامیم.
یه حلقه بزارین از 1 تا 50 . به فرض متغیر این حلقه رو i در نظر بگیرین
تو بدنه حلقه به متغیر a بدین مقدار a * i رو.
وقتی حلقه تموم شد مقدار a همون !i یا فاکتوریل 50 هست.

برای قسمت دومش هم کافیه یه متغیر دیگه تعریف کنین ( یادم نیست چطوری متغیری با 20 رقم اعشار تعریف می کردیم. :13:)
حالا وقتی حلقه بالا تموم میشه شما به متغیر جدید مقدار یک تقسیم بر a رو بدین .
پایان.


من C بلد نیستم. اما الگوریتم این برنامه اینه و وقتی شما الگوریتم رو بدونین مهم نیست با چه زبانی می نویسین.

CppBuilder2006
27-12-2009, 17:31
این برنامه که میگین خیلی نوشتن طول میکشه... سخته!
__________________

وبلاگ من

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شامل یک pdf دربارۀ «آشنایی با نظریه نسبیت خاص» و ویرایش سوم «با ++C آشنا شویم»:20:

sin2x=2sinxcosx
28-12-2009, 00:48
بفرما . تا 1000 فاکتوریل محاسبه می کنه . توصیه می کنم همه این برنامه رو اجرا کنن و به ورودی عدد 1000 رو بدن و اون عدد رویایی که تولید میشه رو یه بار ببینن .

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

keb
07-01-2010, 16:09
بفرما . تا 1000 فاکتوریل محاسبه می کنه . توصیه می کنم همه این برنامه رو اجرا کنن و به ورودی عدد 1000 رو بدن و اون عدد رویایی که تولید میشه رو یه بار ببینن .

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

دمت گرم خیلی به این برنامه نیاز داشتم. معلومه خیلی کارت درسته!:46:

farshad3x
26-03-2013, 15:47
یه برنامه میخوام به زبان c که عدد n رو بگیره و فاکتوریل اونو حساب کنه و بعد در خودش ضرب شه.
مثلا برای عدد 3 نمایش بده 36.

farshad3x
27-03-2013, 12:22
دوستان ضروریه .
کسی نمیدونه؟