سی پلاس پلاس بیاموزیم

سی پلاس پلاس بیاموزیم

Version v۳.۰
In-app Purchases
نصب +۱۰۰
Category آموزش
Size ۱۸ مگابایت
Last Update ۱۹ بهمن ۱۳۹۴
سی پلاس پلاس بیاموزیم

سی پلاس پلاس بیاموزیم

احمدرضا ابراهیمی فرج آبادی
Version v۳.۰
In-app Purchases
نصب +۱۰۰
Category آموزش
Size ۱۸ مگابایت
Last Update ۱۹ بهمن ۱۳۹۴
View the antivirus scan results

Images

Introduction

More Info

آموزش زبان سی پلاس پلاس به زبان ساده در یازده جلسه ( 417 صفحه)... همراه با مثال و پروژه(با ویژگی اشتراک گذاری کد ها و همراه با قابلیت بزرگنمایی متن درسنامه ها با کیفیت عالی)


قیمت 1500 تومان


* همراه بانمونه مثال برای درک مطالب درسی:محاسبه فاکتوریل،ماتریس بالاوپایین مثلثی،ب.م.م و ک.م.م اعدادطبیعی،جدول کدهای اسکی،جدول ضرب،اجتماع و اشتراک دومجموعه،مربع جادویی،دنباله فیبوناچی


* حل پروژه های برنامه نویسی : دفترچه تلفن ، الگوریتم هشت وزیر، کوله پشتی، کدگذاری هافمن ، بازی جورچین ، الکوریتم برج هانوی ،منوی گرافیکی ،تقویم شمسی/میلادی ، بازی حدس عدد و...


* کدهای درس محاسبات عددی : برنامه نیوتون رافسون ، حذفی گاوس ، باینری سکشن ، ژاکوبی ، انتگرال گیری تقریبی بروش ذوزنقه ، محاسبه دترمینان ، ماتریس اسپارس و...


 


+ فهرست مطالب جلسات


جلسه 1: مقدمات زبان سی پلاس پلاس


1- چرا C++ ؟
2- تاريخچۀ C++ 
3- آماده‌سازي مقدمات
4- شروع کار با C++ 
5- عملگر خروجي
6- ليترال‌ها و کاراکترها
7- متغيرها و تعريف آن‌ها
8- مقداردهي اوليه به متغيرها
9- ثابت‌ها
10- عملگر ورودي 


جلسه 2: انواع اصلی


1-  انواع دادۀ عددي 
2-  متغير عدد صحيح 
3-  محاسبات اعداد صحيح 
4-  عملگرهاي افزايشي و کاهشي 
5- عملگرهاي مقدارگذاري مرکب 
6-  انواع مميز شناور 
  7- تعريف متغير مميز شناور 
  8 - شکل علمي مقادير مميز شناور 
  9- نوع بولين bool 
  10-  نوع کاراکتري char 
  11- نوع شمارشي enum 
  12-  تبديل نوع، گسترش نوع 
  13-  برخي از خطاهاي برنامه‌نويسي 
  14 - سرريزي عددي 
  15- خطاي گرد کردن 
  16-  حوزۀ متغيرها 


جلسه 3: انتخاب


1- دستور‌ if 
2- دستور if..else 
3- عملگرهاي مقايسه‌اي 
4- بلوك‌هاي دستورالعمل 
5- شرط‌هاي مركب 
6- ارزيابي ميانبري 
7- عبارات منطقي 
8- دستور‌هاي انتخاب تودرتو 
9- ساختار else if 
10- دستورالعمل switch 
11- عملگر عبارت شرطي 
12- كلمات كليدي 


جلسه 4: حلقه های تکرار


1- دستور while 
2-  خاتمه دادن به يك حلقه 
3- دستور do..while 
4- دستور for 
5- دستور break 
6- دستور continue 
7- دستور goto 
8- توليد اعداد شبه تصادفي 

جلسه 5: توابع


1-  توابع كتابخانه‌اي C++ استاندارد 
2-  توابع ساخت كاربر 
3-   برنامۀ آزمون 
4-   اعلان‌ها و تعاريف تابع 
5- كامپايل جداگانۀ توابع 
6-  متغيرهاي محلي، توابع محلي 
7- تابع void 
8 - توابع بولي 
9- توابع ورودي/خروجي (I/O) 
10-  ارسال به طريق ارجاع (آدرس) 
11- ارسال‌ از طريق‌ ارجاع‌ ثابت‌ 
12-توابع‌ بي‌واسطه   
13-   چندشکلي توابع‌ 
14- تابع‌ main()  
15- آرگومان‌هاي‌ پيش‌فرض 

جلسه 6 : آرایه ها


1-  پردازش‌ آرايه‌ها 
2- مقداردهي آرايه‌ها‌
3-  ايندكس بيرون از حدود آرايه‌
4- ارسال آرايه به تابع
5- الگوريتم جستجوي خطي
6- مرتب‌سازي حبابي
7-  الگوريتم جستجوي دودويي 
8- استفاده از انواع شمارشي در آرايه 
9- تعريف‌ انواع‌
10 -آرايه‌هاي چند بعدي 



جلسه 7 : اشاره گرها و ارجاع


1- عملگر ارجاع  
2-  ارجاع‌ها 
3-   اشاره‌گرها   
4-   مقداريابي 
5-  چپ مقدارها، راست مقداره  
6-  بازگشت از نوع ارجاع 
7- آرايه‌ها و اشاره‌گرها   
8- عملگر new 
9- عملگر delete    
10- آرايه‌هاي‌ پويا 
11- اشاره‌گر ثابت    
12- آرايه‌اي‌ از اشاره‌گرها 
13- اشاره‌گري به اشاره‌گر ديگر  
14- اشاره‌گر به توابع 
15- NUL  و NULL 



جلسه 8 : رشته‌هاي‌ كاراكتري و فايل‌ها در سی پلاس پلاس استاندارد


1- مروري‌ بر اشاره‌گرها
2- رشته‌هاي كاراكتري در C 
3- ورودي‌/خروجي رشته‌هاي کاراکتري
4- چند تابع‌ عضو cin و cout 
5- توابع‌ كاراكتري‌ C استاندارد
6- آرايه‌اي از رشته‌ها
7-توابع استاندارد رشته‌هاي کاراکتري 
8- رشته‌هاي کاراکتري در سی.پ.پ استاندارد 
9- نگاهي دقيق‌تر به تبادل داده‌ها
10- ورودي‌ قالب‌بندي نشده‌
11- نوع‌ string در ++C استاندارد
12- فايل‌ها


جلسه 9 : شی گرایی


1- اعلان كلاس‌ها 
2- سازنده‌ها 
3- فهرست مقداردهي در سازنده‌ها 
4- توابع‌ دستيابي‌ 
5- توابع‌ عضو خصوصي‌ 
6- سازندۀ كپي‌ 
7- نابود کننده 
8 - اشياي ثابت‌ 
9- اشاره‌گر به اشيا 
10- اعضاي‌ داده‌اي ايستا‌ 
11- توابع عضو ايستا 


جلسه 10: سربازگذاری عملگرها


1- توابع دوست
2- سربارگذاري عملگر جايگزيني (=) 
3- اشاره‌گر this 
4- سربارگذاري عملگرهاي حسابي
5- سربارگذاري عملگرهاي جايگزيني حسابي
6- سربارگذاري عملگرهاي رابطه‌اي
7- سربارگذاري عملگرهاي افزايشي و كاهشي  


جلسه 11: ترکیب و وراثت
 تركيب وراثت 
اعضاي حفاظت شد 
غلبه کردن بر وراثت 
 اشاره‌گرها در وراثت 
توابع مجازي و چندريختي‌ 
نابودكنندۀ مجازي 
كلاس‌هاي پايۀ انتزاعي


برای ارتباط با ما 


www.facebook.com/ar.ebrahimif


ar.ebrahimi@yahoo.com


منابع : 
www.sourcebaran.com
 www.sourcecodes.ir
برداشت شخصی از کتابهای:
1- برنامه سازی پیشرفته از دکتر احمد فراهانی
2- برنامه نویسی به زبانc++ ترجمه جعفر نزاد قمی

User Reviews - ۷ Rates
4.4 from 5
5
4
3
2
1
saeidjml
saeidjml
۱۳۹۴/۱۱/۲۲
مرسی احمد عالیه
فرزانه . ب
فرزانه . ب
۱۳۹۴/۱۱/۲۱
مرسی از اپ کاربردیتون. سورس کدهاتون خوبه به دردم خوردن ، اگر ممکنه کد برنامه کشیش و ادمخوار هم بذارین
free.radmehr
free.radmehr
۱۳۹۴/۱۱/۱۹
مرسی از زحمتتون ، خیلی خوبه. لطفا اگه ممکنه سی شارپ هم بذارین.