سورس بازی نقطه-خط به زبان سی شارپ

در این بخش سورس بازی نقطه-خط به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. در این پروژه بعد از اجرا شدن فایل اجرایی، محیط بازی نمایش داده می شود که شامل بخش امتیازات، صفحه بازی و بخش بازیکنان که از چهار بازیکن تشکیل شده است. و امکان بازی به صورت دو، سه و چهار نفره وجود دارد. بازی نقطه خط (نقطه بازی) بر روی یک شبکه مستطیلی از نقاط انجام می شود و هر بازیکن در نوبت خودش باید دو نقطه مجاور را با استفاده از یک خط افقی یا عمودی به یکدیگر وصل کند. هر بازیکن که آخرین ضلع مربع را وصل کند، صاحب آن خانه خواهد شد و یک امتیاز می گیرد همچنین به عنوان جایزه باید یک حرکت اجباری دیگر نیز انجام دهد. زمانی که کل نقاط به هم وصل شدن، برنده بازی کسی است که بیشترین خانه را داشته باشد. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

لینک: سورس بازی نقطه-خط به زبان سی شارپ

سورس شبیه سازی الگوریتم های مسیریابی به زبان سی شارپ

در این بخش  سورس شبیه سازی الگوریتم های مسیریابی به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. در این پروژه بعد از اجرا شدن فایل اجرای، پنجره ای باز می شود که شامل دو گزینه “شبیه سازی الگوریتم ها” و “آزمایش الگوریتم ها” است. کاربر با انتخاب گزینه اول وارد محیط مربوط به شبیه سازی می شود و با انتخاب گزینه دوم هم وارد محیط آزمایش الگوریتم می شود. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

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

سورس برنامه ضبط صدا به زبان سی شارپ

در این بخش سورس برنامه ضبط صدا به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. در این پروژه بعد از اجرا شدن فایل اجرایی پنجره اصلی برنامه باز می شود که شامل سه دکمه Record، Stop and save و Play است. دکمه اول برای شروع ضبط صدا استفاده می شود، دکمه دوم برای توقف عملیات ضبط و ذخیره صدای ضبط شده استفاده می شود و گزینه سوم هم برای پخش صدای ضبط شده استفاده می شود. شما با مشاهده سورس کد این پروژه می توانید با نحوه کار با API مربوط به صدا در سی شارپ آشنا شده و مهارت برنامه نویسی خودتان را ارتقا دهید. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

لینک: سورس برنامه ضبط صدا به زبان سی شارپ

سورس شبیه سازی شبکه حسگر بیسیم به زبان سی شارپ

در این بخش سورس شبیه سازی شبکه حسگر بیسیم به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. موارد استفاده از شبکه ‌های سنسوری بی سیم متنوع و زیاد است. به عنوان مثال در کاربرد های تجاری و صنعتی برای کنترل داده‌ ها و مواردی که استفاده از گیرنده‌ های سیمی مشکل و گران است، مورد استفاده قرار می گیرند. برای مثال این شبکه‌ ها می‌توانند در محیط‌ های بیابانی هم گسترش یابند و سال ها باقی بمانند. کاربرد دیگر اعلام خطر ورود مهاجم به یک محل کنترل شده و سپس ردیابی مهاجم می باشد. از موارد دیگر کاربرد این شبکه‌ها می‌توان به نظارت بر محل‌های مسکونی، ردیابی هدف‌های متحرک، کنترل رآکتور هسته‌ای، آشکار سازی حریق، نظارت ترافیک و … اشاره نمود. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.

لینک: سورس شبیه سازی شبکه حسگر بیسیم به زبان سی شارپ

سورس الگوریتم زمانبندی SPT به زبان سی شارپ

در این بخش سورس الگوریتم زمانبندی SPT به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. بعد از اجرا شدن پروژه کاربر می تواند کار های مورد نظر خود را به همراه تعداد پردازنده تنظیم کرده و نتیجه اجرای الگوریتم بر روی آن کارها را مشاهده کند. الگوریتم زمانبندی SPT مخفف Shortest processing time به معنای کوتاه ترین زمان پردازش بوده که یک الگوریتم زمانبندی ایستا غیر قابل پس گرفتن است و در آن کارها بر اساس زمان اجرا به طور صعودی مرتب می شوند. همچنین کوچکترین کار در اولین پردازنده آزاد قرار گرفته می شود و کار بعدی، در پردازنده آزاد بعدی الی آخر قرار می گیرد تا تمام کارها زمانبندی شوند. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.

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

سورس الگوریتم زمانبندی LPT به زبان سی شارپ

در این بخش سورس الگوریتم زمانبندی LPT به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. بعد از اجرا شدن پروژه کاربر می تواند کار های مورد نظر خود را به همراه تعداد پردازنده تنظیم کرده و نتیجه اجرای الگوریتم LPT بر روی آن کارها را مشاهده کند. الگوریتم زمانبندی LPT مخفف Longest Processing Time به معنای طولانی ترین زمان برای پردازش است که یک الگوریتم زمانبندی ایستا غیر قابل پس گرفتن بوده و در هر زمان که پردازنده ‌ای آزاد می شود، از بین کار های باقی مانده طولانی ‌ترین کار را برای اجرا انتخاب می نمائید. اگر چه الگوریتم LPT بهینه نیست اما بیشتر منحصر به زمانبندی‌ هایی با طول معقول است. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.

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

سورس الگوریتم زمانبندی LSPT به زبان سی شارپ

در این بخش سورس الگوریتم زمانبندی LSPT به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. بعد از اجرا شدن پروژه کاربر می تواند کار های مورد نظر خود را به همراه تعداد پردازنده تنظیم کرده و نتیجه اجرای الگوریتم LSPT بر روی آن کارها را مشاهده کند. الگوریتم زمانبندی LSPT کوتاه شده عبارت Lognest Shortest Processing Time است که یک نوع الگوریتم غیرقابل پس گرفتن به محسوب می شود و کارها در آن بر اساس زمان اجرایشان به صورت صعودی مرتب می شوند. بعد از آن کارها به دسته های M تایی (منظور از M، تعداد پردازنده ها است) تقسیم می شوند. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.

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

سورس مسئله فروشنده دوره گرد با الگوریتم Set-Builder به زبان سی شارپ

در این بخش سورس مسئله فروشنده دوره گرد با الگوریتم Set-Builder به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. فروشنده دوره گرد (Travelling Salesman) یکی از مسائلی است که اکثر برنامه نویسان با آن آشنا هستند. صورت این مسئله به این شکل است که ما چند شهر داریم که هزینه رفتن مستقیم از یکی به دیگری را می دانیم. حال باید کوتاه ترین و کم هزینه ترین مسیری که از یک شهر شروع و از تمامی شهرها فقط یکبار عبور کند و به شهر اول باز گردد را پیدا کنیم. به این مسئله به اختصار TSP نیز می گویند. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.

لینک: سورس مسئله فروشنده دوره گرد با الگوریتم Set-Builder به زبان سی شارپ

سورس مسئله n وزیر با شبکه عصبی هاپفیلد به زبان سی شارپ

در این بخش سورس مسئله n وزیر با شبکه عصبی هاپفیلد به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. مسئله چند وزیر یک معمای شطرنجی و ریاضیاتی است که بر اساس آن باید n وزیر شطرنج در یک صفحه n×n شطرنج به‌گونه ای قرار داده شوند که هیچ‌ یک زیر ضرب دیگری نباشند. با توجه به اینکه وزیر به صورت افقی، عمودی و اُریب حرکت می‌کند، باید هر وزیر را در طول، عرض و قطر متفاوتی قرار داد. مسئله n وزیر، نسخه توسعه یافته مسئله معروف ۸ وزیر است که می توان آن را با هر تعداد وزیر (در کمترین حالت با ۴ وزیر) اجرا و حالت های ممکن را مشاهده کرد. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.

لینک: سورس مسئله n وزیر با شبکه عصبی هاپفیلد به زبان سی شارپ

سورس کنترل سفینه با منطق فازی به زبان سی شارپ

در این بخش سورس کنترل سفینه با منطق فازی به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. منطق فازی (fuzzy logic) حالتی از منطق های چند ارزشی است که در آن ارزش منطقی متغیرها می تواند هر عدد حقیقی بین ۰ و ۱ و خود آن ها باشد. این مفهوم به منظور به کارگیری مفهوم درستی جزئی مورد استفاده قرار می گیرد، به صورتی که میزان درستی می تواند هر مقداری بین کاملا درست و کاملا غلط باشد. اصطلاح منطق فازی اولین بار برای تنظیم نظریه مجموعه های فازی توسط پروفسور لطفی زاده مطرح شد. معنای واژه fuzzy، “غیر دقیق” است. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.

لینک: سورس کنترل سفینه با منطق فازی به زبان سی شارپ

سورس بازی دوز تحت شبکه به زبان سی شارپ

در این بخش سورس بازی دوز تحت شبکه به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ  نوشته شده است. در این پروژه که به صورت تحت شبکه پیاده سازی شده است کاربر می تواند هم به صورت تک نفره و با کامپیوتر بازی کند و هم به صورت دو نفره و با فرد دیگر به صورت آنلاین و آفلاین بازی کند. بعد از اجرا شدن پروژه پنجره اصلی مربوط به برنامه باز می شود که شامل منوی برنامه، محیط بازی و بخش اطلاعات بازی است. با استفاده از گزینه ای موجود در منوی برنامه می توانید نوع بازی (تک نفره یا دو نفره)، علامت خود (X یا O)، میزان سختی بازی، وضعیت شبکه و غیره را مشخص کنید. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

لینک: سورس بازی دوز تحت شبکه به زبان سی شارپ

سورس مسئله برج هانوی به زبان سی شارپ

در این بخش سورس مسئله برج هانوی به زبان سی شارپ را آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. مسئله برج هانوی جزء مسائل تاریخی مشهور است که در مباحث مربوط به طراحی الگوریتم نیز به آن پرداخته می شود. در زیر می توانید قوانین مربوط به این مسئله را مشاهده کنید.

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

بعد از اجرا شدن پروژه پنجره ای شامل تنظیمات (تعداد دیسک و میله ها) و دکمه “محاسبه کن” نمایش داده می شود و کاربر می تواند نتیجه محاسبات را در بخش سمت راست مشاهده کند. جهت مشاهده تصاویر خروجی پروژه ودریافت آن بر روی لینک زیر کلیک نمایید.

لینک: سورس مسئله برج هانوی به زبان سی شارپ

سورس شبیه سازی بازی روبیک به زبان سی شارپ

در این بخش سورس شبیه سازی بازی روبیک به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. مکعب روبیک (Rubik Cube) یک پازل مکانیکی است که توسط ارنو روبیک (Ernő Rubik) مجسمه ساز، پروفسور و معمار مجارستانی در سال ۱۹۷۴ ابداع شد. “مکعب جادویی” نامی است که مخترع این بازی بر روی آن گذاشته است. هر مکعب روبیک ۶ وجه دارد که هر کدام دارای یک رنگ خاص و شامل ۹ قسمت است. رنگ های مورد استفاده در مکعب روبیک عبارت اند از سفید، زرد، نارنجی، قرمز، آبی و سبز. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

لینک: سورس شبیه سازی بازی روبیک به زبان سی شارپ

سورس شبیه سازی فروشنده دوره گرد با شبکه عصبی هاپفیلد به زبان سی شارپ

در این بخش سورس شبیه سازی فروشنده دوره گرد با شبکه عصبی هاپفیلد به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. فروشنده دوره گرد (Travelling Salesman) یکی از مسائلی است که اکثر برنامه نویسان با آن آشنا هستند. صورت این مسئله به این شکل است که ما چند شهر داریم که هزینه رفتن مستقیم از یکی به دیگری را می دانیم. حال باید کوتاه ترین و کم هزینه ترین مسیری که از یک شهر شروع و از تمامی شهرها فقط یکبار عبور کند و به شهر اول باز گردد را پیدا کنیم. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

لینک: سورس شبیه سازی فروشنده دوره گرد با شبکه عصبی هاپفیلد به زبان سی شارپ

سورس شناسایی تروجان در مدارات مجتمع IC به زبان سی شارپ

در این بخش سورس شناسایی تروجان در مدارات مجتمع IC به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. در این پروژه مقاله پایه و کمکی Partition based Approaches for the Isolation and Detection of Embedded Trojans in Ics است که در انتهای این مطلب لینک دانلود آن قرار داده شده است. هدف از این پروژه ارائه یک روش تست غیر مخرب برای IC های ساخته شده توسط یک تولید کننده برای اطمینان از یکپارچگی تراشه ها است. با روند رو به رشد برون سپاری (واگذاری انجام فرایند های داخلی یک کسب و کار به یک تامین کننده خارجی)، خوشفکری از محصول نهایی به وجود آمده و نگرانی های اصلی برای کاربران نهایی از بین رفته است. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.

لینک: سورس شناسایی تروجان در مدارات مجتمع IC به زبان سی شارپ

سورس شبیه سازی مسئله فروشنده دوره گرد با الگوریتم ژنتیک با سی شارپ

در این بخش سورس شبیه سازی مسئله فروشنده دوره گرد با الگوریتم ژنتیک با سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی C# نوشته شده است. فروشنده دوره گرد (Travelling Salesman) یکی از مسائلی است که اکثر برنامه نویسان با آن آشنا هستند. صورت این مسئله به این شکل است که ما چند شهر داریم که هزینه رفتن مستقیم از یکی به دیگری را می دانیم. حال باید کوتاه ترین و کم هزینه ترین مسیری که از یک شهر شروع و از تمامی شهرها فقط یکبار عبور کند و به شهر اول باز گردد را پیدا کنیم. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.

لینک: سورس شبیه سازی مسئله فروشنده دوره گرد با الگوریتم ژنتیک با سی شارپ

سورس برنامه چت به زبان سی شارپ

در این بخش سورس برنامه چت به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. در این پروژه بعد از اجرا شدن برنامه سرور، با اجرای برنامه کلاینت و زدن دکمه اتصال کاربر می تواند به سرور وصل شده و به کاربران حاضر پیام مورد نظرش را ارسال کند. سرور این پروژه قابلیت هندل کردن چند کلاینت به صورت همزمان را دارد. هر زمان که کاربری جدید به چت اضافه شود، سرور اطلاعات آن را به سایر کلاینت ها ارسال می کند تا لیست کاربران خود را اپدیت کنند. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی یلنک زیر کلیک نمایید.

لینک: سورس برنامه چت به زبان سی شارپ

سورس پردازش تصویر به زبان سی شارپ

در این بخش سورس پردازش تصویر به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. این پروژه یک آزمایشگاه کوچک اما پر از ابزار های گوناگون است که می تواند به منظور مشاهده و ویرایش تصاویر از هارد دیسک و سایر دستگاه های شما، با پشتیبانی از فرمت های رایج، از جمله JPG، PNG، TIF،BMP  و GIF مورد استفاده قرار گیرد. در واقع مثل یک برنامه فتوشاپ اما با قابلیت های کمتر از آن است. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

لینک: سورس پردازش تصویر به زبان سی شارپ

سورس شبیه سازی شبکه عصبی مصنوعی Backpropagation به زبان سی شارپ

در این بخش سورس شبیه سازی شبکه عصبی مصنوعی Backpropagation به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. شبکه عصبی مصنوعی (Artificial Neural Network) که به اختصار ANN نیز گفته می شود، سیستم ها و روش های محسباتی نوینی هستند که برای یادگیری ماشینی، نمایش دانش، و در انتها اعمال دانش به دست آمده در جهت بیش‌ بینی پاسخ ‌های خروجی از سامانه ‌های پیچیده استفاده می شوند. ایده اصلی این نوع شبکه ها تا حدودی الهام گرفته شده از نحوه کارکرد سیستم عصبی زیستی است. ANN از تعداد دلخواهی سلول یا گره یا واحد یا نرون تشکیل می شود که مجموعه ورودی را به خروجی ربط میدهند و قابلیت یادگیری نیز دارند. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

لینک: سورس شبیه سازی شبکه عصبی مصنوعی Backpropagation به زبان سی شارپ

سورس الگوریتم زمانبندی SRT به زبان سی شارپ

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

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

سورس تشخیص پلاک خودرو به زبان سی شارپ

در این بخش سورس تشخیص پلاک خودرو به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. این پروژه یکی از بهترین پروژه ها در زمینه تشخیص پلاک خودرو است. زیرا همه مراحل به طور کامل با استفاده از زبان C# برنامه نویسی شده است و از هیچ کتابخانه (dll) آماده ای در آن استفاده نشده است. پروژه های مشابه بسیاری در سراسر اینترنت وجود دارد که در آنها، اپن سی وی OpenCV  به منظور پردازش تصویر و بینایی ماشین در فیلتر ها، مورد استفاده قرار گرفته است. اما پروژه حاضر، خاص تر از آنهاست، زیرا تفاوتی بین نوع پلاک خودرو قائل نمی شود که این امر موضوع مهم و قابل توجهی است. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

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

سورس پنهان سازی اطلاعات در نمودار به زبان سی شارپ

در این بخش سورس پنهان سازی اطلاعات در نمودار به زبان سی شارپ با عنوان مقاله نهان نگاری بدون محدودیت داده با تغییر ماهیت داده به نمودار را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی C# نوشته شده است. پنهان سازی یا نهان نگاری هنر مخفی سازی یک اطلاع در اطلاع دیگر است که اطلاع دوم دارای مفهوم مشخصی است. نهان نگاری برخلاف رمزنگاری، حمله کننده را از تحقیق درباره کشف اطلاع دیگر باز می دارد. در کارهای پژوهشی پیشین، نهان نگاری در رسانه های مختلف ماننده متن، صوت، تصویر و پیام کوتاه انجام شده است. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

لینک: سورس پنهان سازی اطلاعات در نمودار به زبان سی شارپ

سورس درخت جستجوی دودویی به زبان سی شارپ

در این بخش سورس درخت جستجوی دودویی به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار ویژوال استودیو و زبان سی شارپ نوشته شده است. BST یا همان Binary Search Tree یک درخت باینری با ترتیب متقارن است که می تواند تهی نیز باشد. منظور از ترتیب متقارن این است که هر گره شامل یک کلید است. کلید هر گره کوچکتر از کلید گره زیر درخت سمت راست و بزرگتر از کلید گره زیر درخت سمت چپ است. درخت جستجوی باینری با نام Sorted/Ordered Binary Tree نیز شناخته می شود. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

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

سورس سیستم مدیریت حمل و نقل به زبان سی شارپ

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

لینک: سورس سیستم مدیریت حمل و نقل به زبان سی شارپ

سورس الگوریتم جستجوی دودویی به زبان سی شارپ

در این بخش سورس الگوریتم جستجوی دودویی به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. در این پروژه بعد از اجرا شدن برنامه، یک TextBox شامل تعدادی عدد که با کاما از هم جدا شده اند به کاربر نمایش داده می شود و کاربر می تواند با وارد کرد عدد مورد نظر در فیلد کناری آن TextBox آن در بین اعداد جستجو کند. اگر عدد پیدا شود، اندیس آن و در غیر این صورت پیام پیدا نشد به کاربر نمایش داده می شود. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.

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

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

در بخش سورس پیدا کردن کوتاه ترین مسیر بین شهرها با الگوریتم فلوید به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. الگوریتم فلوید- وارشال (Floyd-Warshall)، یک الگوریتم تحلیل گراف برای پیدا کردن کوتاه ترین مسیر در یک گراف جهت دار و وزن دار است که توسط دو دانشمند آمریکایی به نام های استفن وارشال و رابرت فلوید ساخته شده است. با یک بار اجرای یک الگوریتم کوتاه ترین مسیر بین همه جفت راس ها پیدا خواهد شد. این الگوریتم برای حل مسئله کوتاه ترین مسیر در گراف جهت دار از تکنیک برنامه نویسی پویا استفاده می شود. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

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

سورس ساعت آنالوگ به زبان سی شارپ

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

لینک: سورس ساعت آنالوگ به زبان سی شارپ

سورس رسم فرم فاکتور به زبان سی شارپ

در این بخش سورس رسم فرم فاکتور به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. در این پروژه بعد از اجرا شدن برنامه کاربر می تواند با استفاده از دکمه “نمایش فاکتور” که در بالا سمت چپ قرار داده شده است، فاکتور رو بر روی صفحه برنامه چاپ کند. توجه داشته باشید که تمامی قسمت های این فاکتور با کد نویسی به زبان سی شارپ رسم می شوند. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.

لینک: سورس رسم فرم فاکتور به زبان سی شارپ

سورس تبدیل عبارت میانوندی به پسوندی به زبان سی شارپ

در این بخش سورس تبدیل عبارت میانوندی به پسوندی به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. بعد از اجرا شدن پروژه دو فیلد ورودی برای وارد کردن عبارت و نمایش نتیجه و دو دکمه برای تبدیل و خروج از برنامه نمایش داده می شود که کاربر می تواند با وارد کردن عبارت مورد نظر خود در فیلد اول و زدن دکمه تبدیل عبارت مورد نظرش را به پسوندی تبدیل کند. در زبان های برنامه نویسی کد برنامه از عبارت های مختلفی تشکیل می شود که خود عبارت ها متشکل از عملگرها و عملوندها هستند. یک عبارت به سه حالت Infix، Postfix و Prefix قابل نمایش است. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

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

سورس پیدا کردن LCS با الگوریتم عقبگرد (backtracking) به زبان سی شارپ

در این بخش سورس پیدا کردن LCS با الگوریتم عقبگرد (backtracking) به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. مسئله بزرگترین زیر دنباله مشترک Longest Common Subsequence که به اختصار LCS نیز نامیده می شود، روشی که برای پیدا کردن بزرگترین زیردنباله در مجموعه ای از دنباله ها (غالباً دو دنباله) است که با هدف مقایسه دو رشته و پیدا کردن شباهت بین ها آن استفاده می شود. این مسئله اساس کار برنامه‌های مقایسه‌کننده فایل به شمار می رود. جهت مشاهده تصاویر خروجی پروژه و دریافت اطلاعات بیشتر بر روی لینک زیر کلیک نمایید.

لینک: سورس پیدا کردن LCS با الگوریتم عقبگرد (backtracking) به زبان سی شارپ