™Ali (26-06-09)
این برنامه با زبان C هست ..راستی میشه بگید این کدی که پست اول گذاشتن به چه زبانیه ؟ برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
در ضمن یه برنامه فاکتوریل ساده نسبتا جنبه آموزشی داره و کاربرد خاصی در پروژه های مختلف نداره .. برای همین نیاز به پیچیده کردنش نیست که بخوایم از Stack استفاده کنیم ..
___________________________________________My Resume/CV
Mobin Ranjbar
Programmer / App Developer / Software Engineer / Scrum Master / Student
My System Config Validation
___________________________________________
™Ali (26-06-09)
استادهای دانشگاه از این چیزها از آدم می خوان دیگه! یادمه توی امتحان بهمون گفته بودن اعداد اول رو با Stack پیدا کنیم! برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنیدبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط MoBiN.R برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
(این استاد ما علاقه شدیدی به Stack و توابع Recursive داشت!)
AMD Ryzen 5800X
MSI X570 Tomahawk
Geforce RTX 3080 FE
32GB Crucial DDR4-3600 CL16
WD SN750 Black 1TB SSD
Corsair HX1200i
LG 27GP850B
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط Stream برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
حتما این استادتون استاد ساخمان داده هست که میگه از Stack استفاده کنین تا راه بیوفتین ..آخه کدوم استاد برنامه نویسی میگه فاکتوریل رو با Stack بنویسین برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ( البته شایدم همچین استادی باشه برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ) .. البته با STack هم چیز خیلی سختی نیست فقط یه کم پیچیده میشه و به نظر روش بهینه ای نیست
___________________________________________My Resume/CV
Mobin Ranjbar
Programmer / App Developer / Software Engineer / Scrum Master / Student
My System Config Validation
___________________________________________
درسته سخت نیست و توابع بازگشتی ساده هستند. این میشه فاکتوریل با Stack :برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط MoBiN.R برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
ولی اعداد اول با استفاده از Stack بیش از حد مشکل بود! برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنیدکد:int fact(int x) { if(x=0) return 1; else return x*fect(x-1); }
AMD Ryzen 5800X
MSI X570 Tomahawk
Geforce RTX 3080 FE
32GB Crucial DDR4-3600 CL16
WD SN750 Black 1TB SSD
Corsair HX1200i
LG 27GP850B
MoBiN.R (26-06-09)
ما این روشو برا انجام عملیات خاصی با STack و توابع بازگشتی توی ساختمان داده داشتیم ( یادش بخیر ) .. اگر برنامه نویسی باشه 100 % از حلقه for برای حساب کردنش استفاده میکردن ..
___________________________________________My Resume/CV
Mobin Ranjbar
Programmer / App Developer / Software Engineer / Scrum Master / Student
My System Config Validation
___________________________________________
Stream (26-06-09)
یه سوال!
استفاده از این کدی که آرمان گذاشته واقعا سربار زیادی رو برای سیستم میاره!
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط Stream برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط ™Ali برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
نه علی جان .. این کدی که آرمان گذاشته اتفاقا بدون حلقه هست و از روش Stack استفاده کرده و منابع سیستم به هدر نمیره .. البته شاید روی بعضی از عملیات ریاضی دیگه خیلی پیچیده بشه
___________________________________________My Resume/CV
Mobin Ranjbar
Programmer / App Developer / Software Engineer / Scrum Master / Student
My System Config Validation
___________________________________________
™Ali (24-08-09)
1 کاربر در حال مشاهده این موضوع. (0 عضو و 1 میهمان)
Bookmarks