سلام
دوستان یه برنامه به زبان ++c میخواستم که 50فاکتوریل را محاسبه کنه و همچنین عکس آنرا(!50/1) تا 20 رقم اعشار محاسبه و چاپ کنه؟؟؟
سلام
دوستان یه برنامه به زبان ++c میخواستم که 50فاکتوریل را محاسبه کنه و همچنین عکس آنرا(!50/1) تا 20 رقم اعشار محاسبه و چاپ کنه؟؟؟
یه متغیر تعریف و بهش مقدار 1 رو بدین. به فرض این متغیر رو a بنامیم.
یه حلقه بزارین از 1 تا 50 . به فرض متغیر این حلقه رو i در نظر بگیرین
تو بدنه حلقه به متغیر a بدین مقدار a * i رو.
وقتی حلقه تموم شد مقدار a همون !i یا فاکتوریل 50 هست.
برای قسمت دومش هم کافیه یه متغیر دیگه تعریف کنین ( یادم نیست چطوری متغیری با 20 رقم اعشار تعریف می کردیم.)
حالا وقتی حلقه بالا تموم میشه شما به متغیر جدید مقدار یک تقسیم بر a رو بدین .
پایان.
من C بلد نیستم. اما الگوریتم این برنامه اینه و وقتی شما الگوریتم رو بدونین مهم نیست با چه زبانی می نویسین.
این برنامه که میگین خیلی نوشتن طول میکشه... سخته!
__________________
وبلاگ منhttp://www.irancplusplus.co.ccشامل یک pdf دربارۀ «آشنایی با نظریه نسبیت خاص» و ویرایش سوم «با ++C آشنا شویم»![]()
بفرما . تا 1000 فاکتوریل محاسبه می کنه . توصیه می کنم همه این برنامه رو اجرا کنن و به ورودی عدد 1000 رو بدن و اون عدد رویایی که تولید میشه رو یه بار ببینن .
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دمت گرم خیلی به این برنامه نیاز داشتم. معلومه خیلی کارت درسته!![]()
یه برنامه میخوام به زبان c که عدد n رو بگیره و فاکتوریل اونو حساب کنه و بعد در خودش ضرب شه.
مثلا برای عدد 3 نمایش بده 36.
دوستان ضروریه .
کسی نمیدونه؟
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)