خب به عنوان شروع این چند تا کد رو میزارم.
این کد هارو خودم نوشتم پس :
1- خیلی اصولی نیستند ( چون خیلی هاشون رو هم خیلی وقت قبل نوشتم )
2- خالی از اشکال نیستند.
پسورد تمام فایل های زیپ :
www.getch.blogfa.com
****************************************
1- پیاده سازی کلاس Big Integer در جاوا
این کد در واقع پیاده سازی همون کلاس Big Integer جاواست. و شامل متدهای add,sub,mul,div,pow,fact,sqrt هستش.
دانلود
****************************************
2- ماشین حساب با Big Integer :
این ماشین حساب با استفاده از پشته نوشته شده و میتونه تقدم عملگرهارو در نظر بگیره ، و همچنین استفاده از پرانتز تو این برنامه امکان پذیره در ضمن این ماشین حساب روی اعداد خیلی بزرگ هم میتونه عملیات انجام بده و کلاس Big Integer هم خودم اینجا پیاده سازی کردم.فقط باید حواستون باشه که نتیجه عملیات ما همیشه یک عدد صحبح خواهد بود.
دانلود
****************************************
3- فروشگاه الکترونیکی :
این برنامه یک فروشگاه الکترونیک رو شامل میشه که میتونه اجناسی مثل سی دی ، ebook و موسیقی رو بفروشه ، مدیریت فروشگاه امکاناتی از قبیل حذف،اضافه و تصحیح کالا رو داره.همچنین میتونه لیست خریدارا ، مشتری و ساعت دقیق خرید هارو ببینه ،حواستون باشه که برای مدیریت username : moderator و password : 123456 هستش،البته میتونید پسورد رو بعدا عوض کنید. این برنامه رو هم به صورت معمولی و هم به صورت client - server و همچنین به صورت jsp براتون میزارم.البته کد jsp بدون دیتابیس نوشته شده و برای ذخیره اطلاعات از فایل استفاده میکنه.
برای دانلود eshop معمولی
اينجا را کلیک کنید.
برای دانلود client - server
اينجا را کلیک کنید.
برای دانلود برنامه jsp
اينجا را کلیک کنید.
****************************************
4- Assembler شبیه سازی دستورات اسمبلی :
این برنامه میتونه دستورات اسمبلی ( فقط ۸۰۸۶ و بدون int ها) رو بگیره و تاثیراتشون رو روی stack ها و فلگ ها و خونه های حافظه نشون بده.
دانلود
****************************************
5- بازی 5 چین :
تو اين بازي دو نفره هر بازيكن بايد سعي كنه پنج تا مهره خودشو به صورت افقي،عمودي يا اريب زودتر از رقيب كنار هم بچينه تا برنده شه.
اين برنامه رو با اديتور JBuilder 2006 نوشتم و يه فايل exe به نام 5chinw توي پوشه هست اگه كسي اين اديتور رو نداشت كافيه روي اين فايل كليك كنه تا بتونه بازي كنه فقط بايد JDK 1.5 يا بالاتر رو سيستمتون نصب باشه.
دانلود
***************************************
6- بازی دوز یا four in a line :
توي اين بازي دو نفره هر بازيكن بايد سعي كنه چهارتا مهره رو به صورت عمودي افقي يا اريب بچينه
البته فرقش با بازي 5 چين اينه كه هر بازيكن نميتونه هر جا كه دوست داشت مهرشو بزاره.
در واقع هفت تا ستون داريم كه هر بازيكن فقط ميتونه توي پايين ترين جاي خالي هر ستون مهرش رو بزاره.
دانلود
**************************************
7- برنامه موبایل برای محاسبه جدول های مورد نیاز اقتصاد مهندسی :
اگه به اين برنامه مقدار i و n رو بديم و نوع فرمول رو مشخص كنيم ( P/F و F/P و A/F و F/A و P/A و A/P
و A/G و P/G ) سريع برامون حساب ميكنه و از جستجو توي جداول پيچيده و يا محاسبات عجيب غريب و طولاني راحت ميشيم.
برنامه رو با سورس كدش گذاشتم. بعد از دانلود بايد توي پوشه dist فايل calcFor.JAR رو توي گوشيتون نصب كنيد.
دانلود
*************************************
موفق و موید باشید
