معرفی و دانلود کتاب آموزش گام‌به‌گام برنامه‌نویسی به زبان ++C

برای دانلود قانونی کتاب آموزش گام‌به‌گام برنامه‌نویسی به زبان ++C و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.

برای دانلود قانونی کتاب آموزش گام‌به‌گام برنامه‌نویسی به زبان ++C و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.

معرفی کتاب آموزش گام‌به‌گام برنامه‌نویسی به زبان ++C

کتاب آموزش گام‌به‌گام برنامه‌نویسی به زبان ++C حاصل سال‌­ها تجربه در زمینه­ تالیف کتب برنامه‌­نویسی و تدریس این زبان تدوین است. این کتاب با ارائه مثال‌های ساده، روان، هدف‌دار و متنوع، مفاهیم اساسی برنامه‌نویسی به زبان ++C را به صورت گام‌به‌گام آموزش ‌می‌دهد.

گسترش و نقش آفرینی نرم‌افزارهای رایانه‌ای و استفاده روز افزون آن‌ها در بخش­‌های مختلف نظیر صنعت، تجارت، پزشکی، علوم، اداری، حسابداری و غیره، روز‌به‌روز بر اهمیت یادگیری زبان مناسب برنامه‌نویسی می‌افزاید.

زبان‌های برنامه‌نویسی زیادی وجود دارند. در بین این زبان‌ها ++C از ویژگی‌های بخصوصی از لحاظ آموزشی و کاربردی برخودار است. به‌طوری که این زبان یکی از جذاب‌ترین و قدرتمندترین زبان‌های برنامه‌نویسی شیءگرا است. از طرف دیگر، زبان ++C به عنوان سرفصل درس مبانی برنامه‌سازی و برنامه‌سازی پیشرفته در رشته‌های کامپیوتر، فناوری اطلاعات، ICT، علوم کامپیوتر و رشته ­های فنی و مهندسی تدریس می‌شود.

این کتاب دارای ویژگی‌های زیر است:
بیان الگوریتم و فلوچارت، که پایه و اساس یادگیری هر زبان برنامه‌نویسی است.
ارائه و حل برنامه‌های متعدد، در این کتاب حدود 650 مسئله برنامه‌نویسی بیان گردیده، که 193 برنامه آن در متن کتاب حل شده است.

فهرست مطالب کتاب

فصل اول: الگوریتم و فلوچارت
1 – 1. مراحل برنامه‌نویسی
2 – 1. الگوریتم چیست؟
3 – 1. تفکر الگوریتمیک
4 - 1. تعریف فلوچارت
5 – 1. ساختار تصمیم
6 – 1. ساختار حلقه
7 – 1. آرایه
8 – 1. الگوریتم فرعی
9 – 1. مسائل حل شده
10 – 1. تمرین ها
فصل دوم: آشنایی با زبان C++
1 – 2. سطوح مختلف زبان‌های برنامه‌سازی
1 – 1 – 2. زبان‌های سطح پایین
2 – 1 – 2. زبان‌های سطح بالا
3 – 1 – 2. زبان‌های سطح میانی
2 – 2. ویژگی‌های زبان برنامه‌نویسی ++C
3 – 2. آموزش زبان‌های برنامه‌نویسی
4 – 2. کلمات کلیدی
5- 2. انواع داده ها
1 – 5 – 2. داده‌های اولیه
6 – 2. متغیر
7 – 2. ثابت­ها
8 – 2. عملگرها
1 – 8 – 2. عملگرهای محاسباتی
2 – 8 – 2. عملگرهای رابطه‌ای (مقایسه‌ای)
3 – 8– 2. عملگرهای ترکیبی
4 – 8 – 2. عملگرهای منطقی
5 – 8 – 2. عملگرهای خاص
9 – 2. اولویت عملگرها
10 – 2. تبدیل نوع
11 – 2. ساختار برنامه ++C
12 – 2. دستورات ورودی و خروجی
1 – 12 – 2. دستورات ورودی
2 – 12 – 2. دستورات خروجی
13 – 2. گرافیگ در ++C
14 – 2. مسائل حل شده
15 – 2. مسائل حل شده در سایت
16 – 2. تمرین ها
فصل سوم: ساختار تصمیم و الگوریتم
1 – 3. ساختار­های تصمیم گیری
1 – 1 – 3. ساختار تصمیم if
2 – 1 – 3. ساختار if تودرتو
3 – 1 – 3. ساختار switch
2 – 3. ساختار‌های تکرار
1 – 2 – 3. ساختار تکرار for
2 –2– 3. دستور break
3 – 2 – 3. دستور continue
4 – 2 – 3. ساختار while
5 – 2 – 3. ساختار do while
3 – 3. مسائل حل شده
4 – 3. مسائل حل شده درسایت
5 – 3. تمرین‌ها
فصل چهارم: توابع
1 – 4. انواع توابع
2 – 4. توابعی که برنامه­‌نویس می‌نویسد
1 – 2 – 4. نوشتن تابع
2 – 2 – 4. فراخوانی تابع
3 – 4. ارسال پارامترها
1 – 3 -4. ارسال پارامتر از طریق مقدار
2 – 3 – 4. ارسال پارامتر از طریق ارجاع
4 – 4. طول عمر و محدود حضور متغیرها
1 – 4 – 4. طول عمر متغیر
2 – 4 – 4. محدوده حضور متغیر
5 – 4. ارسال پارامتر از طریق ارجاع
6 – 4. توابع inline
7 – 4. چند ریختی توابع
8 – 4. تعریف آرگومان‌های اختیاری با مقدار پیش‌فرض
9 – 4. توابع بازگشتی
10 – 4. توابع کتابخانه ای
11 – 4. مسائل حل شده
12 – 4. مسائل حل شده در سایت
13 – 4. تمرین‌ها
فصل پنجم: آرایه ها، رشته‌ها و اشاره‌گرها
1 – 5. آرایه‌­های یک بعدی
2- 5. مقداردهی به عناصر آرایه
1 – 2 – 5. مقدار دهی عناصر آرایه به صورت خانه­‌های مجزا
2 – 2 – 5. مقداردهی اولیه آرایه در هنگام تعریف... 156
3 – 2 -5. مقدار­دهی عناصر آرایه با حلقه ­تکرار و شیء cin
3 – 5. نمایش عناصر آرایه
1 – 3 -5. نمایش مقادیر هر عنصر به صورت مجزا
2 – 3 – 5. نمایش عناصر آرایه با حلقه تکرار
4 – 5. تولید اعداد تصادفی
5 – 5. مرتب سازی حبابی
6 – 5. جستجوی مقدار در آرایه
 1 – 6 – 5. جستجوی خطی (ترتیبی)
2 – 6 – 5. جستجوی دودویی
7 – 5. آرایه‌­های دو بعدی
8 – 5. تعریف آرایه دو بعدی
9 – 5. مقداردهی به عناصر آرایه دو بعدی
1 – 9 – 5. مقداردهی اولیه عناصر آرایه دوبعدی
2 – 9 -5. مقداردهی به عناصر آرایه با حلقه‌های تودرتو
10 – 5. نمایش مقادیر عناصر آرایه دوبعدی
11 – 5. رشته‌ها
1 – 11 – 5. مقداردهی به رشته‌ها
12 – 5. توابع رشته‌ای
13 – 5. تعریف آرایه‌ای از رشته‌ها
1 – 13 – 5. مقداردهی به آرایه‌ای از رشته‌ها
14 – 5. مقداردهی با دستورات ورودی
15 – 5. مقداردهی به رشته آرایه‌ای با تابع strcpy
16 – 5. نمایش محتویات آرایه رشته‌ای
17 – 5. اشاره‌گرها
1 – 17 – 5. توابع اشاره‌گرها
2 – 17 – 5. اشاره‌گرها و آرایه‌ها
18 – 5. مسائل حل شده
19 – 5. مسائل حل شده در سایت
20 – 5. تمرین­‌ها
فصل ششم: ساختمان‌ها، کلاس‌ها و وراثت
 1 – 6. ساختمان‌­ها
2 – 6. کلاس­‌ها
1 – 2 – 6. تعریف کلاس‌­ها
2 – 2 – 6. نمونه سازی کلاس
3-2-6. دسترسی به اعضای کلاس
3 – 6. تابع عضو سازنده
4 – 6. توابع عمومی همنام
5 – 6. توابع الگو
6 – 6. مخرب
7 – 6. توابع دوست
8 – 6. کپی سازنده
9 – 6. نوشتن کد برای سازنده کپی
10 – 6. اعضای static
1 – 10 – 6. توابع عضو static
11- 6. تعریف مجدد عملگرها
1 – 11 – 6. تعریف مجدد عملگرهای محاسباتی
2 – 11 – 6. تعریف مجدد عملگر ترکیبی
3 – 11 – 6. تعریف مجدد عملگر­های رابطه ای
4 – 11 – 6. تعریف مجدد عملگر ++ و --
12 – 6. وراثت
13 – 6. کلاس­‌های پایه و مشتق
1 - 13 – 6. تعریف کلاس مشتق
2 – 13 – 6. سازنده‌ها و مخرب‌ها در کلاس‌های مشتق
14– 6. متدهای مجازی
15 – 6. کلاس‌­ها و متدهای انتزاعی
16 – 6. مسائل حل شده
17 – 6. مسائل حل شده در سایت
18 – 6. تمرین‌ها
پیوست: مسائل حل شده در سایت
منابع

مشخصات کتاب الکترونیک

نام کتابکتاب آموزش گام‌به‌گام برنامه‌نویسی به زبان ++C
نویسنده، ،
ناشر چاپیانتشارات فناوری نوین
سال انتشار۱۳۹۰
فرمت کتابPDF
تعداد صفحات288
زبانفارسی
شابک978-600-92254-0-8
موضوع کتابکتاب‌های آموزش برنامه نویسی، کتاب‌های دانشگاهی
قیمت نسخه الکترونیک
43900 ت - 4.99 یورو
خرید کتاب الکترونیک

نقد، بررسی و نظرات کتاب آموزش گام‌به‌گام برنامه‌نویسی به زبان ++C

Shokri Shokri
۱۳۹۸/۴/۹
با سلام و احترام
کتاب بسیار قوی است و با مثالهای متنوع، هر مطلب را کامل توضیح داده است. به افرادی که در حال یادگیری این زبان برنامه نویسی می‌باشند و همچنین افرادی که بدنبال مثالهای کاربردی هستند، توصیه میکنم.
یک سوال از خدمت شما دارم، درون کتاب نوشته شده مسائل در سایت حل شده اند، چطور میشه به حل این مسائل دسترسی داشت؟
با تشکر
علی مومنیان
۱۳۹۸/۴/۱۰
نحوه توضیح دادن خیلی عالیه ولی اشتباهات چاپی زیاد داره
مثلا درصفحه ۵۶مثال ۲-۸ نوشته شده 15>5ولی درست آن 15>10است
وهمچنین نوشته شده مقدار11درyقرارمیگیرد
ولی درست آن این است که
مقدار11درzقرار میگیرد.
farah k
۱۳۹۸/۵/۱۴
لطفا اگه کسی این پیام رو می‌خونه راهنمایی کنه این کتاب تو کدوم محیط قابل اجراست کد‌های سورسش اصلا نه تو محیط dev c++و نه ویژوال استودیو قابل اجرا نیست میزنی کد هم رو همش ارور میده
mehdi 1290
۱۴۰۰/۲/۱۵
اقای رمضان نژاد من پاسخ مسائل حل شده در سایت و تمرین‌ها رو از کجا میتونم پیدا کنم؟
ahmad tawasolly
۱۴۰۰/۵/۲۹
سلام - کتاب بهم ریخته و نا مفهومی بود خیلی بد کتاب برنامه نویسی مینویسید!!!
آرش رمضانی
۱۳۹۶/۱۰/۱۵
فوق العاده است سپاس بابت زحمات مولف، موفق باشید.
Mostafa Gholami
۱۳۹۶/۱۰/۴
بسیار عالی و به زبانی ساده تالیف شده
مشاهده همه نظرات 7

راهنمای مطالعه کتاب آموزش گام‌به‌گام برنامه‌نویسی به زبان ++C

برای دریافت کتاب آموزش گام‌به‌گام برنامه‌نویسی به زبان ++C و دسترسی به هزاران کتاب الکترونیک و کتاب صوتی دیگر و همچنین مطالعه معرفی کتاب‌ها و نظرات کاربران درباره کتاب‌ها لازم است اپلیکیشن کتابراه را نصب کنید.

کتاب‌ها در اپلیکیشن کتابراه با فرمت‌های epub یا pdf و یا mp3 عرضه می‌شوند.