سی پلاس پلاس ++C

پروژه معمای 8 با c++به روش الگوریتم جستجو آگاهانه

معمای 8 شامل یک صفحه 3×3 با 8 مربع شماره دار است. همه شما با این معما آشنا هستید. نکته مهم این است که به جای اینکه بگوییم مربع شماره 4 را به داخل فضای خالی حرکت بده بهتر است بگوییم فضای خالی جایش را با مربع سمت چپش عوض کند.در این الگوریتم در ابتدا از کاربر حالت ورودی را دریافت می کنیم. حالت ورودی شامل اعداد 1 تا هشت و عدد صفر به عنوان خانه خالی است. این داده های اصلی را به عنوان ریشه در نظر میگیریم. با انجام یک جا به جایی بر روی این ریشه، یک گره به دست می آید. همچنین با انجام یک جابه جایی بر روی این گره، گره دیگری به دست می آید. یعنی با انجام دو حرکت از ریشه، این گره به دست می آید که فاصله آن تا ریشه 2 است. در هر مرحله، بین 1 و 4 جابجایی خواهیم داشت. و لذا هر جابه جایی باعث به وجود آمدن یک تا چهارگره می شود. با انجام جابجایی ها بر روی هر گره، یک درخت به وجود می آید و هدف ما یافتن گره ای است که اعداد داخل خانه هایش دقیقا با آنچه که کاربر میخواهد(یعنی خانه های هدف) برابر باشد. پس از ساخت یک تا چهار گره در هر مرحله، باید یک گره را انتخاب کنیم و زیر گره های آن را بررسی کنیم. در الگوریتم آگاهانه انتخاب گره به این شکل است که هر گره ای با تعداد خانه های صحیح بیشتر، زودتر انتخاب می شود.

ادامه مطلب →

پروژه بازی توپ و تخته با c++

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

ادامه مطلب →

پروژه بازی ماز (Maze) با C++

از بیشترین سفارش پروژه های برنامه نویسی که در سایت می شود پروژه های c++ می باشد و پروژه ماز (MAZE) از دیگر پروژه های C++ می باشد که به درخواست بسیاری از کاربران انجام گرفته و در سایت قرارداده شده است.
بازی ماز یک پازل از نوع پازل های پیمایشی (Tour puzzle) است که هدف آن پیدا کردن مسیری است که نقطه ی شروع را به نقطه ی پایان اتصال داده و از مناطق غیر مجاز عبور نکند. این مناطق غیر مجاز دیوار ها نامیده می شوند. این دیوار ها همچنین مسیر ها در یک هزارتوثابت هستند. پازلی با دیوار های متغییر نیز وجود دارد که در همین دسته قرار می گیرد.

ادامه مطلب →

پروژه سری مک لورن با c++

به دلیل دانلود پروژه های برنامه نویسی c++ توسط کاربران و دانشجویان این سایت سعی کرده که پروژه های بیشتری در این زمینه قراردهد.پروژه سری مک لورن با c++ از دیگر پروژه هایی می باشد که به درخواست دانشجویان عزیز انجام شده است و همان طور که می دانید به بسط تابع توسط سری تیلور حول نقطه صفر گفته می‌شود. این سری به نام کالین مک لورن ریاضیدان اسکاتلندی نامگذاری شده‌است که در قسمت پایین تصویر این سری را می بینید.

ادامه مطلب →

پروژه حل انتگرال x^9 Ln(2x)+10 با c++

انجام برنامه نویسی مباحث ریاضی یکی از پرطرفدارترین بخش های برنامه نویسی برای کاربران و دانشجویان می باشد.یکی از مباحثی که می توان برای آن برنامه نویسی کرد مبحث انتگرال است که یک نمونه از آن به زبان برنامه نویسی c++ در این بخش انجام داده شده است.در این پروژه انتگرال عبارت x^9 Ln(2x)+10 به زبان c++ نوشته شده است.
کاربران عزیز در صورتی که موضوع مورد نظر آنها در سایت نمی باشد از بخش سفارش پروژه های برنامه نویسی پروژه خود را سفارش دهند.

ادامه مطلب →