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

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

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

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

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

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

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

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

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

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

ادامه نوشته

نمونه سوال برنامه نویسی به زبان C

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

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

http://www.mediafire.com/?yo7itzloo1ofsfb

سری نام برده شده در سوال 4 سری فیبوناچی است!!

ادامه آموزش برنامه نویسی ++C بصورت تصویری

فصل سوم:

مقدمه
توابع کتابخانه ریاضی
تعریف توابع
نمونه اولیه تابع
فایل های سرآیند
تولید عدد تصادفی
بازی شانس و معرفی enum
کلاس های حافظه
قوانین حوزه شناسایی متغیرها
(recursion) بازگشتی
استفاده از تکنیک بازگشت برای محاسبه سری اعداد فیبوناچی
توابع inline
پارامترهای ارجاعی
آرگومان های پیش فرض
عملگرهای یکتایی تفکیک حوزه
برگزاری توابع
الگوی توابع
ادامه نوشته

آموزش برنامه نویسی ++C بصورت تصویری

آموزش گام به گام زبان برنامه نويسي ++C كه به صورت تصويري ( فایل فلش swf ) مي باشد.این سری آموزش ها توسط دكتر رحماني تهيه و از كتاب C++ How To Program درس داده شده است.

در دو فصل تهیه گردیده است

فصل اول :

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

-معرفي مرجع
-سیستم های عددی در کامپیوتر
- نمايش اعداد اعشاري
-نمایش حروف و اطلاعات متنی
-آشنایی با یک محیط توسعه به زبان++ c
-یک مثال برنامه نویسی ساده
-جمع دو عدد صحیح
-انواع داده ای زبان ++C
-عملگرهای حسابی
-عملگرهای مقایسه ای

برای دانلود به ادامه مطلب مراجعه فرمایید.

ادامه نوشته

برنامه گرفتن اطلاعات عمومی دانشجو

اطلاعات عمومی دانشجو


خصوصیات برنامه:
1)وارد کردن نمره به تعداد دلخواه
2)بازه نمرات بین 0 تا 100
3)مشخص کردن وضعیت نمرات
4)گرفتن میانگین
5)مشخص کردن تعداد افراد قبول و مردود شده

دانلود

برای دانلود فایل بر روی دانلود کلیک راست کرده و save target as را بزنید.

قفل کردن فولدر ( به زبان ++c )

قفل کردن فولدر ( به زبان ++c )

این برنامه ایست که با آن می توانید فولدرهای خود را قفل کنید !!!!
در اول این برنامه از شما پسوورد می خواهد که پسورد آن Ashiyane.org است . ضمنا در قسمت دادن ادرس برای قفل کردن کاراکتر '\' یادتون نره .
ضمنا امکان تغییر پسوورد هم داره و پسوورد به حروف کوچک و بزرگ حساس است و دیگه این که نیاز به net framework. هم داره تا درست اجرا بشه .
برنامه به زبان سی پلاس پلاس است و باید با ویژوال استودیو 2005 کامپایل بشه

دانلود | ۱.۲۶ کیلوبایت