info@hamdsoft.ir hamd-soft

برناهه های کد باز


گروه برنامه نویسی حمد | نرم افزار های کد باز
نرم افزار های کد باز

برنامه فوق العاده 8 وزیر

زبان برنامه نویسی:   #C

کتابخانه استفاده شده برای گرافیک : System.Drawing.Graphics

الگریتم مورد استفاده : عقب گرد

این برنامه مربوط به درس طراحی الگریتم می باشد. این برنامه به صورت کاملا گرافیکی و پویا چگونگی کاربرد این الگریمتم را در برنامه نمایش میدهد

هر مرحله از انجام الگریتم را به صورت گرافیکی نمایش می دهد.

 

 

امکانات برنامه:

امکان نمایش خودکار نرم افزار

نمایش step by step مراحل انجام الگریتم

تغییر جایگیری مهره سطر اول با کلیک موس

 

برنامه چراغ قوه و موزه

زبان برنامه نویسی:   #C

کتابخانه استفاده شده برای گرافیک : System.Drawing.Graphics

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

امکانات:

تنظیم مقدار شعاع نور

تنظیم بازه ی نور به درجه

پیمایش چراغ قوه با استفاده از دکمه ها و کلیک موس

ریست کننده محیط

چیدمان اشیاء چهارضلعی به صورت random

 

برنامه    BTree  

زبان برنامه نویسی:   #C

کتابخانه استفاده شده برای گرافیک : System.Drawing.Graphics

این برنامه مربوط به دروس ساختمان داده و ذخیره و بازیابی میباشد و درخت BTree را با حالت گرافیکی نمایش می دهد

 

 

امکانات برنامه:

امکان درج عدد از 0 تا 100 به tree

امکان حذف یک عدد و یا تمام اعداد درج شده در tree

 

برنامه پیدا کردن بهترین مسیر از یک نقطه تا نقطه دیگر در یک گراف

زبان برنامه نویسی:   #C

کتابخانه استفاده شده برای گرافیک : System.Drawing.Graphics

این برنامه یک گراف به صورت Normal و یا Complate رسم می کند و بهترین مسیر بین دو نقطه را پیدا می کند و نمایش می دهد

 

امکانات برنامه:

رسم گراف به صورت Complate و یا معمولی(Normal)

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

وزن دادن به هر یال گراف به صورت random

 

 

برنامه MaxHeap

زبان برنامه نویسی:   #C

کتابخانه استفاده شده برای گرافیک : System.Drawing.Graphics

این برنامه مربوط به درس ذخیره و بازیابی میباشد و در واقع یک MaxHeap را پیاده سازی کرده و به صورت گرافیکی نیز نمایش می دهد

از افکت های جالب این برنامه نمایش تغییرات در موقع ثبت یک مقدار جدید و نحوه جایگذاری و جابجایی آیتم ها می باشد که میتوان سرعت انجام تغییرات را نیز تنظیم نمود

 

امکانات برنامه:

 

قابلیت اضافه کردن عدد به heap توسط کاربر تا 15 عدد

قابلیت تنظیم سرعت نمایش جابجایی ها در هنگام درج عدد جدید

 

برنامه MinHeap

زبان برنامه نویسی:   #C

کتابخانه استفاده شده برای گرافیک : System.Drawing.Graphics

این برنامه مربوط به درس ذخیره و بازیابی میباشد و در واقع یک MinHeap را پیاده سازی کرده و به صورت گرافیکی نیز نمایش می دهد

از افکت های جالب این برنامه نمایش تغییرات در موقع ثبت یک مقدار جدید و نحوه جایگذاری و جابجایی آیتم ها می باشد که میتوان سرعت انجام تغییرات را نیز تنظیم نمود

 

امکانات برنامه:

 

قابلیت اضافه کردن عدد به heap توسط کاربر تا 15 عدد

قابلیت تنظیم سرعت نمایش جابجایی ها در هنگام درج عدد جدید

 

برنامه 8 پازل

زبان برنامه نویسی:   #C

 

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

 

 

 

امکانات برنامه:

قابلیت دریافت حالت آغازیین و هدف از کاربر

نمایش جابجایی ها در حین محاسبات

 


تماس با ما

  • همراه: 09127507180
  • ایمیل: info@hamdsoft.ir
  • اسکایپ: hamd-soft

نقشه سایت

سایت های مفید


کلیه حقوق مادی و معنوی سایت متعلق به گروه برنامه نویسی حمد می باشد