جزوه آموزش سی پلاس پلاس (C++) با عنوان برنامهنویسی بدون ترس که توسط زهرا بیات در موسسه ایدهپرداز تهیه شده است را به صورت PDF از لینک زیر میتوانید دانلود نمایید.
C++ یک زبان برنامهنویسی همهمنظوره، همگردان، سطح میانی، شیءگرا و چندرگه است که از برنامهنویسی رویهای، تجرید دادهها و برنامهنویسی شیءگرا پشتیبانی میکند. این زبان دارای قابلیتهای انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمهشده با پشتیبانی از برنامهنویسی ساختیافته، برنامهنویسی شیءگرا، برنامهنویسی جنریک است. از آنجا که در ++C اشیاء را میتوان ابتدا به ساکن از کلاسهایی ایجاد کرد که به هیچگونه سلسله مراتب ردهها و وراثت مقید نیستند، لذا ++C از برنامهسازی شیء بنیاد (object-based programming) نیز پشتیبانی میکند.
فهرست مطالب جزوه آموزش سی پلاس پلاس :
فصل اول: اساس برنامهنویسی
- اساس برنامهنویسی
- انواع خطا در برنامهنویسی
- خطای متنی
- خطای منطقی
- خطا در عبارت متنی
- توضیحات چیست؟
- تعریف متغیر
- چار چوب C++
فصل دوم: حلقهها
- حلقهها
- حافظه
- متغیر جمع
- متغیر ضرب
- حلقههای تو در تو
- حلقه تو در توی وابسته
فصل سوم: آرایهها
- آرایه
- تعریف آرایه در C++
- جمع آرایه متناظر
- فلگ (FLAG) چیست؟
- چند نکته در مورد فلگ
- آرایه 2بعدی و 3بعدی
- ماتریس خلوت
فصل چهارم: کلاس
- حلقه شرطی (while)
- کلاس چیست؟
- نحوه نوشتن دستورات داخل توابع
- نحوه استفاده در بدنه
- اشارهگر چیست؟
- تعریف اشارهگر
- تابع سازنده چیست؟
فصل پنجم: نوشتن و خواندن در فایل
- نوشتن و خواندن در فایل
- نکاتی در مورد فایل
- در دستور fopen
- خواندن از فایل
آموزش برنامه نویسی الگوریتمی با زبان C++ را به صورت تصویری و به زبان فارسی و به مدت 1100 دقیقه از لینک زیر می توانید تهیه نمایید.