PDA

View Full Version : سوال: خواهش میکنم ج بدین ترخدا



saeedganji
یک شنبه 19 مرداد 1393, 20:22 عصر
عدد nدرمبنای a را ب عدد در مبنای b ببرید؟
بصورت فلوچارت میخوام بهم اگه میشه توضیح بدین

ببخشید ی کی دیگه ام هست برنامه ای ک خروجی ان ب شکل زیر باشه اینم بشکل فلوچار ی کمم توضیح بدین خواهش میکنم
1 2 6 24 120
1 2 6 24
1 2 6
1 2
1
:ناراحت::ناراحت::ناراحت:

hmbarnamenevis
دوشنبه 20 مرداد 1393, 11:51 صبح
برای تبدیل یک مبنا به مبنای دیگر ابتدا آن را به مبنای 10 بردوم (در فلوچارت آن را داخل متغیر Dec ریختم) و سپس مبنای 10 را به مبنای نهایی بردم که b بود. (نحوه ی تبدیل مبنا را باید بلد باشید.)
پاسخ اول شما به صورت عکس: رجوع (http://s5.picofile.com/file/8134512784/Untitled.png)

ra0661
دوشنبه 20 مرداد 1393, 11:59 صبح
اطفا ویرایش کنید جمله بندی بد شده ترخدا یعنی چی!!!!! توروخدا ن ترخدا اس ام اس ک ندادیدید ک اینجور نوشتید

hmbarnamenevis
دوشنبه 20 مرداد 1393, 12:09 عصر
سوال دوم شما یک فاکتوریل است که هر بار یک عدد از آن کم می شود و فاکتوریل آن محاسبه می شود.
مثلا اگر عدد ورودی را 5 بدهیم باید ابتدا فاکتوریل 5 محاسبه شود که می شود (1 2 6 24 120) جواب فاکتوریل 5 عدد نهایی است که فاکتوریل 5 ، 120 می شود.
بار بعد یک عدد کم می کنیم: 4 که فاکتوریل آن 24 می شود.
این روند تا رسیدن عدد به یک ادامه دارد. برای حل آن به دو حلقه که تو در تو هستند احتیاج داریم:
پاسخ فلوچارت شما در عکس روبرو: رجوع (http://s5.picofile.com/file/8134515934/factoriel.png)