كونكت للتقنية Connect4Techsكونكت للتقنية Connect4Techs
أدوات مجانية: حاسبة Subnet · امتحانات تجريبية · قاموس المصطلحات ←
الرئيسية » برمجة » C++ » كتاب تمارين محلولة فى لغة C++ بالعربي
C++ كتاب PDF مجاني

كتاب تمارين محلولة فى لغة C++ بالعربي

كتاب تمارين محلولة فى لغة C++ بالعربي . يضم أكثر من مئة تمرين محلول للغة سي ++ التي تساعدك لإتقان اللغة .

بقلمAhmad Hussain تاريخ النشر12 نوفمبر 2020 آخر تحديث11 أكتوبر 2026 وقت القراءة2 دقائق المشاهدات4,041
كتاب تمارين محلولة فى لغة C++ بالعربي
الصيغة
PDF
المؤلف
Mohammed Gohdar Mohammed
اللغة
العربية
السعر
مجاني
المشاهدات
4,041
انتقل لرابط التحميل
محتويات المقال 12
  1. نبذة عن الكتاب
  2. إعداد الكتاب
  3. صيغة الكتاب
  4. لمن هذا الكتاب؟
  5. ما الذي تغيّر في اللغة؟
  6. كيف تستفيد من التمارين
  7. أسئلة شائعة
  8. هل أبدأ بلغة C أم C++ مباشرة؟
  9. هل يكفي حل التمارين دون دراسة نظرية؟
  10. كيف أتعامل مع رسائل أخطاء المترجم؟
  11. اقرأ أيضاً
  12. لتحميل الكتاب

سي ++ هي لغة برمجة تجميعية وكائنية تضم العديد من مميزات لغات البرمجة عالية المستوى ومنخفضة المستوىو هذا يعني أنك قادر على فعل ما تشاء بها .

هذه اللغة الرائعة مصممة لتعمل على جميع أنظمة التشغيل المعروفة مثل ويندوز , ماك , لينكس , إندرويد إلخ .. وهي تعتبر من أقوى و أشهر لغات البرمجة على الإطلاق و يطلق عليها “أم اللغات” نظراً لأنها لغة قوية و موجودة منذ زمن طويل .

تم بناء هذه اللغة بالأساس كتطوير للغة C من قبل Bjarne Stroustrup أثناء عمله في مختبرات Bell لتكون أطروحته في رسالة الدكتورا عام 1979 .. ومن ذلك الحين و حتى وقتنا الحالي تم تطوير هذه اللغة بشكل مستمر و اخر إصدار رسمي لها هو C++ 17 .

نبذة عن الكتاب

يضم أكثر من مئة تمرين محلول للغة سي ++ التي تساعدك لإتقان اللغة .

إعداد الكتاب

Mohammed Gohdar Mohammed

صيغة الكتاب

PDF

لمن هذا الكتاب؟

  • طالب يدرس مقرر برمجة بلغة C++ ويحتاج تمارين محلولة للتدريب قبل الامتحان.
  • من أنهى الأساسيات من كورس أو كتاب آخر ويريد تحويل المعرفة إلى مهارة حل مسائل.
  • من يستعد لمسابقات البرمجة في بدايتها ويحتاج تمرين التفكير المنطقي.

ما الذي تغيّر في اللغة؟

المقدمة تذكر أن آخر إصدار هو C++17، لكن صدر بعده معيار C++20 ثم C++23، وأضافا ميزات مثل Concepts وRanges والوحدات Modules. هذه الإضافات لا تؤثر على تمارين المبتدئين؛ الحلقات والشروط والمصفوفات والدوال تُكتب بنفس الطريقة.

كذلك توصف C++ بدقة بأنها لغة مترجمة متعددة الأنماط تدعم البرمجة الإجرائية والكائنية، وليست لغة تجميعية بالمعنى المعروف للغة Assembly. وإذا صادفت في أي كود قديم ملفات مثل conio.h أو iostream.h فهي غير قياسية، واستبدلها بـ iostream مع std::.

كيف تستفيد من التمارين

استخدم مترجمًا حديثًا: Visual Studio Community على ويندوز، أو g++ عبر MinGW أو WSL، أو محرر VS Code مع إضافة C/C++. لكل تمرين حاول الحل دون النظر إلى الإجابة لمدة عشرين دقيقة على الأقل، ثم قارن حلك وابحث عن طريقة أقصر. قسّم التمارين المئة إلى أسابيع حسب الموضوع، وأعد حل التمارين التي أخطأت فيها بعد أسبوع.

أسئلة شائعة

هل أبدأ بلغة C أم C++ مباشرة؟

يمكنك البدء بـ C++ مباشرة؛ ستتعلم الأساسيات المشتركة مع C ثم تنتقل إلى البرمجة الكائنية ومكتبة STL.

هل يكفي حل التمارين دون دراسة نظرية؟

التمارين تبني المهارة لكنها لا تغني عن فهم المفاهيم مثل المؤشرات والمراجع وإدارة الذاكرة. ادرس كل موضوع من مرجع نظري ثم انتقل إلى تمارينه في هذا الكتاب.

كيف أتعامل مع رسائل أخطاء المترجم؟

اقرأ أول رسالة خطأ فقط وصححها ثم أعد الترجمة، لأن خطأ واحدًا مثل فاصلة منقوطة ناقصة قد يولد عشرات الرسائل التالية. ورقم السطر في الرسالة يقودك إلى مكان المشكلة أو السطر الذي قبله.

اقرأ أيضاً

لتحميل الكتاب

من هنا

استفدت من المقال؟شاركه مع زمايلك، يمكن يفيدهم كمان.
كتب بواسطةAhmad Hussain

مهندس شبكات بخبرة أكثر من 10 سنوات في تصميم شبكات الشركات وتشغيلها وتأمينها. حاصل على شهادات سيسكو CCNA و CCNP و CCIE، وشهادتي Fortinet NSE 4 و NSE 7، ودرس كورسات Microsoft MCSA و VMware و Palo Alto (PCNSA / PCNSE) و MikroTik (MTCNA / MTCRE) و Aruba و Ubiquiti، إلى جانب أنظمة الاتصالات VoIP (Asterisk و Elastix و 3CX). يكتب في كونكت للتقنية شروحات عملية في الشبكات وأمن المعلومات.

إعلان
إعلان
تحميل الكتاب