loading...
دانلود پروژه و پایان نامه
جشنواره تابستان طلایی فایل ناب با جوایز ویژه

مسابقه فایل ناب با جوایز ویژه

 

جشنواره تابستان طلایی فایل ناب با جوایز ویژه
فایل بفروشید ، درآمد کسب کنید و جایزه بگیرید


در تابستان 95 با پنجمین جشنواره فایل ناب همراه با کاربران عزیز هستیم. در این دوره کاربرانی که بطور متوسط فقط یک بازاریابی در روز داشته باشند هم جایزه ویژه دریافت خواهند کرد ؛ همچنین کاربرانی بطور متوسط 2 محصول در روز ثبت کرده باشند هم از جوایز ویژه فایل ناب برخوردار خواهند شد.
هدف ما در این دوره افزایش کیفیت فعالیت کاربران خواهد بود و تلاش ما این است که تمام کاربرانی که در این مسابقه شرکت می کنند و فعالیت مفیدی دارند از جوایز سایت بهره مند شوند. با توجه به زمان 93 روزه تابستان ، فرصت خوبی برای کسب امتیازهای بالا خواهید داشت.
تمامی کاربران (فروشنده و بازایاب) می توانند با ثبت محصول و یا فروش محصولات موجود ، امتیاز خود را بالا برده و علاوه بر اینکه درآمد خود را افزایش خواهند داد ، می توانند شانس برنده شدن خود را نیز افزایش داده و از جوایزی که برای نفرات برتر در نظر گرفته شده استفاده نمایند.
در این دوره برای نفرات اول تا پانزدهم جوایز نقدی در نظر گرفته شده است و همچنین تمام کاربران می توانند با کمی تلاش ، از جوایز نفیس تری نیز برخوردار شوند. توجه داشته باشید که هیچ محدودیتی در تعداد نفرات برنده در بخش جوایز ویژه نیست.


- ثبت نام در مسابقه و دریافت جایزه -

 

جوایز:
1- نفر اول: 100,000 تومان
2- نفر دوم: 80,000 تومان
3- نفر سوم: 60,000 تومان
4- نفر چهارم: 40,000 تومان
5- نفر پنجم: 20,000 تومان
6-15- نفرات ششم تا پانزدهم: هر نفر 10,000 تومان

جوایز ویژه برای بازاریابهای برتر:
بیشتر از 100 بازاریابی: 10,000 تومان
بیشتر از 250 بازاریابی: 50,000 تومان
بیشتر از 500 بازاریابی: 100,000 تومان
بیشتر از 1000 بازاریابی: 200,000 تومان

جوایز ویژه برای فروشندگان برتر:
آپلود بیشتر از 200 فایل: 10,000 تومان
آپلود بیشتر از 800 فایل: 50,000 تومان
آپلود بیشتر از 1500 فایل: 100,000 تومان
آپلود بیشتر از 3000 فایل: 200,000 تومان


- ثبت نام در مسابقه و دریافت جایزه -


محمد غفوری تبار بازدید : 212 یکشنبه 20 تیر 1395 نظرات (0)

آموزش پیاده سازی گرافیکی هشت وزیر با C#

آموزش پیاده سازی گرافیکی هشت وزیر با C# دسته: کامپیوتر
بازدید: 1 بار
فرمت فایل: doc
حجم فایل: 144 کیلوبایت
تعداد صفحات فایل: 18

این مقاله در راستای نوشتار کتابچه ای به نام پیاده سازی بازی های تخته ای نوشته شده است و در صورت آشنایی با این برنامه،شما می توانید با انواع بازی های تخته ای مانند reverse chess dooz tictactoe checkers آشنا شوید

قیمت فایل فقط 4,000 تومان

خرید

 آموزش پیاده سازی گرافیکی هشت وزیر با C#


 

مقدمه

 

معرفی نویسنده اثر

 

محمد امین شریفی تحصیلات مقدماتی خود را در دبیرستان همیشه ماندگار البرز گذراند و هم اینک دانشجوی سال اول کارشناسی تکنولوژی نرم افزار در دانشگاه آزاد واحد دماوند می باشد.علاقه مند به گسترش برنامه های دات نت و حل کردن مسائل برنامه نویسی با C++ است.

 

درباره این مقاله

 

این مقاله در راستای نوشتار کتابچه ای به نام 'پیاده سازی بازی های تخته ای' نوشته شده است و در صورت آشنایی با این برنامه،شما می توانید با انواع بازی های تخته ای مانند reverse, chess, dooz, tic-tac-toe, checkers آشنا شوید،هم اینک بازی reverse و dooz کامل شده است و باقی بازی ها هم در آینده نزدیک نوشته خواهد شد و بطور رایگان در اختیار دانش جویان نرم افزار قرار خواهد گرفت.

 

مخاطبان این مقاله

 

این مقاله برای آن دسته از افرادی می باشد که پیشین با C# کار کرده اند و یا قصد آشنایی و برنامه نویسی با این قالب برنامه نویسی را دارند.در این مقاله کوشش شده است که هر بخش مستقل از بخش های دیگر باشد و دوستانی که با C# و یا پیاده سازی گرافیکی تخته بازی آشنایی دارند می توانند با سرعت از این بخش ها عبور کنند و به سراغ الگوریتم بازی بروند.ولی توصیه میکنم که سلسله مراتب بخش ها را هر چند گذرا مرور کنید.

 

هدف از نوشتن این مقاله

 

هدف از نوشتن این مقاله آشنا کردن خواننده با الگوریتم هشت وزیر به صورت گرافیکی می باشد. در این بازی ما باید هشت وزیر را بگونه ای در صحه شطرنج بچینیم که هیچ یک از وزیرها، 7 وزیر دیگر را تحدید نکند.در این مقاله، هر 2 نوع پیاده سازی بازگشتی و غیر بازگشتی نوشته شده است.

 

پس از خواندن این مقاله از دانشجویان انتظار می رود که بتوانند الگوریتم هشت وزیر را تحلیل کرده و مطابق با نیاز خود در محیط های مختلف طراحی و پیاده سازی کنند.

 


 

فصل اول : طراحی

 

گام نخست : پیاده سازی مهره و کاشی بازی

 


 

   

مهره نشان دهنده وزیر


 


 


 

 را ایجاد کنید.eight_queen ای به نام  Windows Application  برنامه Visual C# را اجرا کنید و از قسمت Visual Studio

 

SquareControl.cs به نام User Control یک Add new item بر روی پروژه یتان کلیک راست کنید و از قسمت

 

 کاشی صفحه شطرنج ما را می سازدUser control را ایجاد کنید.در واقع این

 

 این کنترل را به 32, 32 تغییر می دهیم.حالا کاشی تخته یمان آماده شد!size

 

 تخته یمان که به شکل دایره است می  رسد(Discs)نوبت به طراحی مهره های

 

این مهره ها را می توان به 2 صورت پیاده سازی کرد:

 

با قرار دادن عکس وزیر  درون کاشی های شطرنج   .1

 

با کشیدن دایره درون کاشی های  شطرنج.   .2

 

که در این مقاله  راه دوم را برگزیدیم.یعنی با کد زیر دایره ای با رنگ سفید یا سیاه درون کاشی هایمان رسم می کنیم.

 


 

e.Graphics.DrawEllipse(SquareControl.pen, left, top, width, height);

 

 را حذف کردیم و آنرا به گام های بعدی محول کرده ایم.shadow و animationدر این گام ما قسمت

 


 


 

گام دوم : تعریف پارامترها و نام دامنه برای User Control ها

 


 


 

   

نام دامنه

پارامتر

 


 

 اضافه می کنیم:User controlدر ابتدای کار نام دامنه زیر را

 

using System.Drawing.Drawing2D;

 

سپس رنگ کاشی خود را تعیین می کنیم:

 

public static Color NormalBackColor= Color.Green;

 

باید متغیری برای ذخیره کردن ردیف و ستون مهره ها ایجاد کنیم.به این دلیل که کدمان حرفه ای تر بشود ، آنها را  تعریف کرده ایم:propertyمستقیمان به صورت

 

       // These reflect the position of the square on the board.

 

                                Public int col{get;set;}

 

                public int row{get;set;}

 

در انتها هم رنگ و قلم موی خود را انتخاب می کنیم:

 

                // Drawing tools.

 

                Private static Pen pen = new Pen(Color.Black);

 

private static SolidBrush solidBrush = new SolidBrush(Color.Black);

 


 

گام سوم : تابع تنظیم ردیف و ستون


فهرست

 

 

 

مقدمه. 3

 

معرفی نویسنده اثر. 3

 

درباره این مقاله. 3

 

مخاطبان این مقاله. 3

 

هدف از نوشتن این مقاله. 3

 

فصل اول : طراحی. 4

 

گام نخست : پیاده سازی مهره و کاشی بازی.. 4

 

گام دوم : تعریف پارامترها و نام دامنه برای User Control ها 5

 

گام سوم : تابع تنظیم ردیف و ستون. 6

 

گام چهارم : ایجاد و نابود سازی User Control ها 7

 

گام پنجم : چیدن مهره ها در صفحه شطرنج. 8

 

گام ششم : کشیدن حاشیه بین کاشی ها 10

 

گام هفتم : نگاه کلی بر کلاس SquareControl 11

 

فصل دوم : پیاده سازی محیط بازی.. 12

 

گام هشتم : تعریف متغییر های تخته بازی.. 12

 

گام نهم : پیاده سازی تابع سازنده تخته بازی.. 13

 

گام دهم : ذخیره 92 حالت مختلف.. 14

 

فصل سوم : الگوریتم هشت وزیر به روش غیر بازگشتی. 15

 

گام یازدهم : معرفی الگوریتم 15

 

گام دوازدهم : روش بررسی صحّت قرار گیری مهره 16

 

فصل چهارم : الگوریتم هشت وزیر به روش بازگشتی. 17

 

گام سیزدهم : معرفی الگوریتم 17

 

گام چهاردهم : روش بررسی صحّت قرارگیری مهره 17

 

 

 

 

قیمت فایل فقط 4,000 تومان

خرید

برچسب ها : آموزش پیاده سازی گرافیکی هشت وزیر با C# , آموزش , پیاده سازی , گرافیکی , هشت وزیر , C , آموزش پیاده سازی گرافیکی , هشت وزیر با C , پروژه , پژوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پژوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

محمد غفوری تبار بازدید : 398 پنجشنبه 13 خرداد 1395 نظرات (0)

پاورپوینت آموزشی برنامه سازی پیشرفته(جامع) c++

پاورپوینت آموزشی برنامه سازی پیشرفته(جامع) c++ دسته: کامپیوتر
بازدید: 7 بار
فرمت فایل: ppt
حجم فایل: 1445 کیلوبایت
تعداد صفحات فایل: 567

پاورپوینت آموزشی برنامه سازی پیشرفته(جامع) c دارای 567 اسلاید می باشد که بخشی از متن و فهرست آن را در ادامه برای مشاهده قرار داده ایم و در صورت نیاز به داشتن کل این پاورپوینت می توانید آن را دریافت نموده و از آن استفاده نمایید

قیمت فایل فقط 30,000 تومان

خرید

پاورپوینت آموزشی برنامه سازی پیشرفته(جامع) c++

 

پاورپوینت آموزشی برنامه سازی پیشرفته(جامع) c++ دارای 567 اسلاید می باشد که بخشی از متن و فهرست آن را در ادامه برای مشاهده قرار داده ایم و در صورت نیاز به داشتن کل این پاورپوینت می توانید آن را دریافت نموده و از آن استفاده نمایید

بخشی از متن:

مقدمه

زبان C یک زبان همه منظوره است. دستورالعمل‌های این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب می‌شود که C یک زبان سطح بالا باشد که برنامه‌نویسی در آن آسان است ››› ++C که از نسل C است، تمام ویژگی‌های C را به ارث برده است. اما برتری فنی دیگری هم دارد: C++ اکنون «شی‌گرا» است. می‌توان با استفاده از این خاصیت، برنامه‌های شی‌گرا تولید نمود. برنامه‌های شی‌گرا منظم و ساخت‌یافته‌اند، قابل روزآمد کردن‌اند، به سهولت تغییر و بهبود می‌یابند و قابلیت اطمینان و پایداری بیشتری دارند.

در دهه 1970 در آزمایشگاه‌های بل زبانی به نام C ایجاد شد. انحصار این زبان در اختیار شرکت بل بود تا این که در سال 1978 توسط Kernighan و Richie شرح کاملی از این زبان منتشر شد و به سرعت نظر برنامه‌نویسان حرفه‌ای را جلب نمود.

هنگامی که بحث شی‌گرایی و مزایای آن در جهان نرم‌افزار رونق یافت، زبان C که قابلیت شی‌گرایی نداشت ناقص به نظر می‌رسید تا این که در اوایل دهۀ 1980 دوباره شرکت بل دست به کار شد و Bjarne Stroustrup زبان C++ را طراحی نمود

 

اهم مطالب این كتاب :

جلسه اول: «مقدمات برنامه‌نویسی با C++»

جلسه دوم: «انواع اصلی»

جلسه سوم: «انتخاب»

جلسه چهارم: ‹‹تكرار»

جلسه پنجم: «توابع»

جلسه ششم: « آرایه‌ها»

جلسه هفتم: «اشارهگرها و ارجاعها»

جلسه هشتم: «رشتههای كاراكتری و فایلها در ++Cاستاندارد»

جلسه نهم: «شیئ‌گرایی»

جلسه دهم: «سربارگذاری عملگرها»

جلسه یازدهم: «تركیب و وراثت»

 

مطالب فوق فقط متون اسلاید های ابتدایی پاورپوینت بوده اند . جهت دریافت کل ان ، لطفا ان را خریداری نمایید .

 

عنوان:آموزش جامع برنامه سازی پیشرفته c++

فرمت:پاورپوینت

صفحات:567 اسلاید

قیمت فایل فقط 30,000 تومان

خرید

برچسب ها : پاورپوینت آموزشی برنامه سازی پیشرفته(جامع) c++ , پاورپوینت , برنامه سازی پیشرفته c , برنامه سازی پیشرفته c , اموزش برنامه سازی پیشرفته c , پاورپوینت آموزشی برنامه سازی پیشرفته c , پاورپوینت برنامه سازی پیشرفته c , دانلود آموزشی پاورپوینت برنامه سازی پیشرفته , دانلود پاورپوینت برنامه سازی پیشرفته , Ppt برنامه سازی پیشرفته , Pptx برنامه سازی پیشرفته , Ppt , Pptx , c

 

 

 

دانلود پژوهش , دانلود مقاله , دانلود تحقیق , دانلود پروژه

 

فروشگاه برترین فایل ها

 

صفحه اصلی پروژه ناب

ساختمان سازها ، نیازمندی های صنعت ساختمان


ساختمان سازها ، نیازمندی های صنعت ساختمان

www.SakhtemanSazha.com


سایت ساختمان سازها (www.SakhtemanSazha.com) یک سایت تخصصی در بخش ساختمان و صنایع وابسته آن می باشد که تمامی متخصصان، فروشندگان ، مجریان و فعالان این بخش می توانند تبلیغات خود را بصورت آنلاین به نمایش بگذارند و تنها برای آگهی های ویژه هزینه پرداخت نمایند.

فعالان بخش ساختمان می توانند محصولات ، خدمات  ، اطلاعات تماس و تصاویر محصولات خود  را در سایت ساختمان سازها بصورت آگهی تبلیغاتی ثبت کنند و محل فروشگاه یا دفتر خود را روی نقشه بصورت آنلاین مشخص کنند تا مخاطبین با درک بهتری از خدمات و محصولات ایشان آشنا شوند.

همچنین بازدیدکنندگان سایت ساختمان سازها ، افراد و شرکتهایی هستند که به دنبال کالا و خدمات و فروشندگان و مجریان مرتبط با صنعت ساختمان هستند که در این سایت می توانند به راحتی شرکت مورد نظر خود را پیدا کنند.

موضوعات اصلی سایت ساختمان سازها شامل دکوراسیون ، مصالح ساختمانی ، املاک ، ماشین آلات ، خدمات ساختمانی , خدمات تزییناتی ، خدمات تاسیساتی ، لوازم و تجهیزات ، بازار کار ، آموزش ، شرکتها و امور مهندسی ، محوطه سازی و سایر نیازمندیهای مرتبط با ساختمان می باشد و هر کدام از این موضوعات بخشهای مختلفی از فعالیتهای مرتبط با ساختمان را در بر می گیرد.


سایت ساختمان سازها محل مناسبی برای ثبت آگهی های تخصصی صنعت ساختمان می باشد. با ثبت آگهی های خود در بخش نیازمندی های ساختمان سازها ، تبلیغات خود را در سراسر کشور در معرض دید بازدیدکنندگان تخصصی قرار خواهید داد و مشتریان بالقوه بیشتری را جذب خواهید نمود. ثبت آگهی و تبلیغ در سایت ساختمان سازها رایگان است و فقط آگهی های ویژه شامل هزینه خواهد بود.



-ثبت آگهی در ساختمان سازها-

اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 6896
  • کل نظرات : 32
  • افراد آنلاین : 77
  • تعداد اعضا : 19
  • آی پی امروز : 254
  • آی پی دیروز : 142
  • بازدید امروز : 469
  • باردید دیروز : 539
  • گوگل امروز : 1
  • گوگل دیروز : 0
  • بازدید هفته : 7,577
  • بازدید ماه : 7,577
  • بازدید سال : 141,740
  • بازدید کلی : 2,650,287