سورس مسئله دو کوله پشتی به زبان ++C

سورس مسئله دو کوله پشتی به زبان ++C

فرض کنید تعداد مشخصی اشیا داریم که وزن و ارزش هر شی نیز مشخص است . دزدی دو کوله پشتی دارد و می خواهد این اشیا را طوری انتخاب کند که در کل بیشترین ارزش با کمترین وزن را برداشته باشد.

این برنامه تعداد کل اشیا، ظرفیت هر کوله، وزن هر شی و ارزش هر شی را از ورودی دریافت کرده، در نهایت ارزش کل را مشخص می کند و نیز مشخص می کند که در هر کوله کدام شی برداشته شده است.

در این سورس فرض بر این است که وزن اشیا و کوله ها به صورت مرتب و صعودی به ورودی داده شوند.

برای سفارش پروژه در قسمت نظرات در همین پست سفارش خود را مطرح نمایید.

دانلود راهنمای تصویری راه اندازی شبکه

راهنمای کامل تصویری راه اندازی شبکه

تعداد صفحات: ۲۳

فرمت: PDF

اندازه فایل: ۲.۹ مگابایت

دانلود جزوه مفاهیم سیستم عامل

جزوه مفاهیم سیستم عامل

استاد: محمدجواد قاسمی بنهنگی

تعداد صفحات: ۳۸

فرمت: PDF

اندازه فایل: ۱.۵ مگابایت

نکات مهم در ++C

به نظر میرسه دانستن یه سری نکات برای کسی که میخواد تازه با ++c کار کنه، ضروریه

البته من میخوام نکات رو به زبان خیلی ساده بگم (تا جایی که ممکنه!)
مثلاٌ اینکه اصلاٌ چرا میخواد با ++c کار کنه؟! یا فرق های این زبان با زبانی مثل c چیه؟
همه ما میدونیم ++c زبان شی گرا یا به اصطلاح object-oriented هست.
خب این یه فرق اساسی با زبان c بود ولی چرا نیاز بود که یک زبان برنامه نویسی شی گرا بشه ؟ یا شی گرایی چیه؟
زبان ++c شی گراست یعنی در اون اگه میخوایم مثلاٌ درباره یه دستگیره در (!) کد بنویسیم، کاربر استفاده کننده از برنامه ما نباید از مکانیسم داخلی این دستگیره چیزی بفهمه ؛
اینکه به طور مثال یه میله داخل یه حلقه باید بچرخه یا چیزای دیگه و طبیعتاٌ وقتی که اندازه این میله هم تغییر کنه و کوچیک و بزرگ شه هم کاربر از وجود اون مطلع نمیشه.

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

ادامه نوشته

ضمیمه کلیک - 16 بهمن 1390 - 365

ضمیمه کلیک - یکشنبه 16 بهمن 1390 - 365