فایلوو

سیستم یکپارچه همکاری در فروش فایل

فایلوو

سیستم یکپارچه همکاری در فروش فایل

برنامه نویسی یک برنامه در واقع مجموعه ای از دستورات است که در حافظه ذخیره می شود و سپس کامپیوتر آنها را اجرا می کند

پاورپوینت برنامه سازی پیشرفته c
پاورپوینت برنامه سازی پیشرفته c - برنامه نویسی یک برنامه در واقع مجموعه ای از دستورات است که در حافظه ذخیره می شود و سپس کامپیوتر آنها را اجرا می کند



پاورپوینت برنامه سازی پیشرفته c
فهرست:
منظور از برنامه نویسی کامپیوتر
تاریخچه مختصر برنامه نویسی
مراحل نوشتن یک برنامه
قالب کلی برنامه ها در زبانc
انواع خطاهای برنامه نویسی
نمایش متن, دستور printf و کاراکترهای کنترلی
آشنایی با مفهوم متغیرها و عملگرها
چاپ مقدار متغیره
دستورات ورودی: scanf, getche, getch
فرمت بندی خروجی
تبدیل انواع
تقدم عملگرها
تعیین طول میدان در دستورات scanf, printf
تبدیل انواع داده ای به یکدیگر
عملگرهای ++, --
دستورات شرطی: if, if-else, switch-case
دستور break
حلقه ها: while, for, do-while
حلقه های تودرتو
توابع ( مفهوم, طرز تعریف)
توابع کاربر- توابع کتابخانه ای
متغیرهای محلی و سراسری
توابع بازگشتی
خوانایی برنامه
آرایه ها
دستور define
آرایه های چندبعدی
رشته ها

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

مشخصات فروشنده

نام و نام خانوادگی : علیرضا دهقان

شماره تماس : 09120592515 - 02634305707

ایمیل :iranshahrsaz@yahoo.com

سایت :urbanshop.ir

مشخصات فایل

فرمت : ppt

تعداد صفحات : 250

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 623 کیلوبایت

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

پرداخت و دانلودگزارش خرابی و شکایت از فایل

مجموعه سورس کد C برای برنامه نویسان مبتدی بسیار مفید و کارا خواهد بود

مجموعه 100 سورس ساده و ابتدایی با سی پلاس پلاس
مجموعه 100 سورس ساده و ابتدایی با سی پلاس پلاس - مجموعه سورس کد C برای برنامه نویسان مبتدی بسیار مفید و کارا خواهد بود



بعضی از سورس برنامه هایی که در این پکیج می توانید دریافت کنید، عبارتنداز:

چاپ رشته خوشامدگویی در خروجی
گرفتن دو عدد و چاپ مجموع آنها
گرفتن سه عدد صحیح و چاپ مجموع و میانگین آنها
گرفتن یک عدد و چاپ توان دوی آن عدد
گرفتن چند عدد و نشان دادن آنها بصورت یک ماتریس 3*3

گرفتن سه عدد و چاپ ضریب دوی تفاضل آنها
گرفتن یک عدد و مشخص کردن مثبت یا منفی بودن آن
گرفتن یک عدد مثبت یا منفی و تبدیل آن به مثبت
گرفتن یک عدد و چاپ آن بصورت حرفی
گرفتن دو عدد و مشخص کردن بزرگترین و کوچکترین آنها

گرفتن طول و عرض یک مستطیل و محاسبه محیط و مساحت آنها
گرفتن نمره های درسی و تعیین سطح آنها (A, B , C, Mashroot)
گرفتن دو عدد و مشخص کردن عملگر و چاپ مقدار نهایی با اعمال عملگر بین آنها
محاسبه مجموع و میانگین اعداد بین صفر تا ده
چاپ اعداد بین صفر تا 100 بصورت صعودی و نزولی

گرفتن یک عدد و چاپ یک رشته به تعداد مقدار عدد
گرفتن یک عدد و چاپ تمام ضریب های آن
گرفتن یک عدد و مجموع اعداد 2 تا عدد گرفته شده
چاپ جدول ضرب اعداد به تعداد سطر و ستون دلخواه
چاپ ستاره با تعداد و نمایش های دلخواه

چاپ ستاره با نمایش مثلثی به اندازه دلخواه
گرفتن اعدادی به تعداد دلخواه و محاسبه مجموع و میانگین آنها
دریافت لیستی از اعداد و محاسبه min و max انها
دریافت لیستی از اعداد و چاپ آنها بصورت معکوس
گرفتن یک عدد و پاچ یک ماتریس مربعی یکانی به اندازه آن عدد

مشخصات فروشنده

نام و نام خانوادگی : علیرضا خشاوه پور

شماره تماس : 09357717947 - 05137573265

ایمیل :info@cero.ir

سایت :cero.ir

مشخصات فایل

فرمت : zip

تعداد صفحات : 105

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 6193 کیلوبایت

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

پرداخت و دانلودگزارش خرابی و شکایت از فایل

مجموعه سورس کد C برای برنامه نویسان مبتدی بسیار مفید و کارا خواهد بود

مجموعه 100 سورس ساده و ابتدایی با سی پلاس پلاس
مجموعه 100 سورس ساده و ابتدایی با سی پلاس پلاس - مجموعه سورس کد C برای برنامه نویسان مبتدی بسیار مفید و کارا خواهد بود



بعضی از سورس برنامه هایی که در این پکیج می توانید دریافت کنید، عبارتنداز:

چاپ رشته خوشامدگویی در خروجی
گرفتن دو عدد و چاپ مجموع آنها
گرفتن سه عدد صحیح و چاپ مجموع و میانگین آنها
گرفتن یک عدد و چاپ توان دوی آن عدد
گرفتن چند عدد و نشان دادن آنها بصورت یک ماتریس 3*3
گرفتن سه عدد و چاپ ضریب دوی تفاضل آنها
گرفتن یک عدد و مشخص کردن مثبت یا منفی بودن آن
گرفتن یک عدد مثبت یا منفی و تبدیل آن به مثبت
گرفتن یک عدد و چاپ آن بصورت حرفی
گرفتن دو عدد و مشخص کردن بزرگترین و کوچکترین آنها

گرفتن طول و عرض یک مستطیل و محاسبه محیط و مساحت آنها
گرفتن نمره های درسی و تعیین سطح آنها (A, B , C, Mashroot)
گرفتن دو عدد و مشخص کردن عملگر و چاپ مقدار نهایی با اعمال عملگر بین آنها
محاسبه مجموع و میانگین اعداد بین صفر تا ده
چاپ اعداد بین صفر تا 100 بصورت صعودی و نزولی
گرفتن یک عدد و چاپ یک رشته به تعداد مقدار عدد
گرفتن یک عدد و چاپ تمام ضریب های آن
گرفتن یک عدد و مجموع اعداد 2 تا عدد گرفته شده
چاپ جدول ضرب اعداد به تعداد سطر و ستون دلخواه
چاپ ستاره با تعداد و نمایش های دلخواه
چاپ ستاره با نمایش مثلثی به اندازه دلخواه
گرفتن اعدادی به تعداد دلخواه و محاسبه مجموع و میانگین آنها
دریافت لیستی از اعداد و محاسبه min و max انها
دریافت لیستی از اعداد و چاپ آنها بصورت معکوس
گرفتن یک عدد و پاچ یک ماتریس مربعی یکانی به اندازه آن عدد

مشخصات فروشنده

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

شماره تماس : 09195145166

ایمیل :mohandesbartar@gmail.com

سایت :fileyar.ir

مشخصات فایل

فرمت : zip

تعداد صفحات : 1370

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 6193 کیلوبایت

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

پرداخت و دانلودگزارش خرابی و شکایت از فایل

با این برنامه می توانید با وارد کردن کد ملی از صحت درست بودن آن اطمینان کنید

سورس برنامه تشخیص صحت کد ملی (#C)
سورس برنامه تشخیص صحت کد ملی (#C) - با این برنامه می توانید با وارد کردن کد ملی از صحت درست بودن آن اطمینان کنید



این برنامه تشخیص می دهد که آیا کد ملی وارد شده درست وارد شده یا نه

مشخصات فروشنده

نام و نام خانوادگی : مهدی حیدری

شماره تماس : 09033719795 - 07734251434

ایمیل :info@sellu.ir

سایت :sellu.ir

مشخصات فایل

فرمت : rar

تعداد صفحات : 1

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 59 کیلوبایت

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

پرداخت و دانلودگزارش خرابی و شکایت از فایل

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

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



آموزش پیاده سازی گرافیکی هشت وزیر با 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 تومان پرداخت و دانلود

مشخصات فروشنده

نام و نام خانوادگی : مهدی حیدری

شماره تماس : 09033719795 - 07734251434

ایمیل :info@sellu.ir

سایت :sellu.ir

مشخصات فایل

فرمت : doc

تعداد صفحات : 18

قیمت : 4,000 تومان

حجم فایل : 144 کیلوبایت

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

پرداخت و دانلودگزارش خرابی و شکایت از فایل