سوالتو بپرس جوان...![]()

خوب وسط فاکتوریلو گیر کردم توش!!!

ما با avr studio مینویسیما!
آخه اکثرا کد ویژن بلدن!
سوالتو بپرس جوان...![]()
کجاش؟ میخوای سورس کاملشو بهت بدم؟
خوب وسط فاکتوریلو گیر کردم توش!!!![]()
ما با avr studio مینویسیما!
آخه اکثرا کد ویژن بلدن!
کجاش؟ میخوای سورس کاملشو بهت بدم؟
حالا چرا avr ؟خوب اگه خسته این....؟!
پس اگه میشه ضربشو ی کوچولو توضیح میدین؟!
حالا چرا avr ؟
این دیباگر که اصولا" مورد نیاز بروبچ برقه؟
کدوم قسمتشو فرزندم؟
ببین توی دستورات فاکتوریل همیشه اصل کار به این صورته یه عدد از وروردی گرفته که میزاریمش n (مثلا" وقتی بخوایم فاکتوریل 1000 رو به دست بیاریم.)خوب بندم با اجازتون سخت افزار می خونم که خیلی شبیه برقه!
کلا
یعنی چه جوری دستور ضرب رو واسه فاکتوریل بنویسم؟!
می بخشیدا![]()
ببین توی دستورات فاکتوریل همیشه اصل کار به این صورته یه عدد از وروردی گرفته که میزاریمش n (مثلا" وقتی بخوایم فاکتوریل 1000 رو به دست بیاریم.)
بعد یک حلقه با تعداد مشخص از 0 تا n مینویسیم که میزاریمش i
بعد عمل اصلی یعنی p=p*i را مینویسیم
در خط بعدی p رو چاپ یا نمایش میدیم
n=1000
for i = 0 to n
p=p*i
print p
next i
end
عدد نمایش داده شده اینقدر بزرگ در میاد که ...
توی instruction set رو نگاه کن.
در مورد دستورات ضرب ی چیزایی نوشته
از این دستور اصولا" واسه ی ضرب اعداد بدون علامت استفاده میشه. اینجا هم یه تستی بزن شاید شد : MULخیلی ممنونم
اما
ببینید من تو الگوریتمش مشکل ندارم
توavr studio دستور ضرب وجود نداره!منم موندم چجوری بنویسمش ؟بر چه اساسی!!!
دقیق نگاه کن فرزندم... توی قسمت دستورات محاسباتی میتونی دستورای مربوط به ضرب اعشاری علامت دار و بدون علامت رو ببینیگشتم نبود چیزیا...![]()
بازم میبینم حالا
از این دستور اصولا" واسه ی ضرب اعداد بدون علامت استفاده میشه. اینجا هم یه تستی بزن شاید شد : MUL
خدا بگم چیکارت نکنه که تمام جزوه هامو ریختم بهم امشب :دی
البته یه زمانی واسه ی ضرب از آلگوریتم جمع میشد استفاده کردا. همونطور که واسه تقسیم از آلگوریتم تفریق استفاده میکننگشتم نبود چیزیا...![]()
بازم میبینم حالا
البته یه زمانی واسه ی ضرب از آلگوریتم جمع میشد استفاده کردا. همونطور که واسه تقسیم از آلگوریتم تفریق استفاده میکنن
عجب.... امان از تنبلیاهوم
خودمم به اینش فکر کردم اما تو فاکتوریل پدر آدمو در میاره!!!![]()
نخیر این واسه ی ضربه البته به اندازه ی کلی توضیح با الگوریتم جمع نوشته شده.نوشتم!!!
درست شد!!!![]()
آقا حمید بـــــــــی اندازه ممنونم![]()
من چطور این mul رو ندیدم!!!!![]()
نخیر این واسه ی ضربه البته به اندازه ی کلی توضیح با الگوریتم جمع نوشته شده.
حالا حواست باشه که imul هم هست ولی واسه ی علامت داراس. اگه دیدی حاصل اشتباه درومد از این هم میتونی استفاده کنی.
موفق باشی
اون که خیلی دیگه از این راحت تره...آها!!!
مرسی
فعلا که به مظر درست اجرا میشه!
فیبوناتچیم تا صبح اگه تموم کنم یکی دیگه می مونه!
مـــن مــــی تونم!![]()