-->
وَقُل رَّبِّ أَنزِلْنِي مُنزَلًا مُّبَارَكًا وَأَنتَ خَيْرُ الْمُنزِلِينَ

كود طباعة نص بلغة C++ المستوي الاول بأستخدام برنامج الكود بلوك CodeBlocks

كود طباعة الاسم بلغة C++ باستخدام Code Blocks

Code Blocks

السؤال: قم بعمل كود لطباعة أسمك بلغة C++ باستخدام الكود بلوك

الحل:

#include <iostream>

using namespace std;

int main()
{
    cout << "أكتب أسمك هنا" << endl;
    return 0;
}

ملاحظة: هذا هو الكود المستعمل لطباعة نص باستخدام C++ وتستطيع نسخ الكود من الأعلى. الآن سأشرح لك معنى كل سطر في الكود وطريقة كتابته داخل البرنامج.

يعتبر برنامج Code Blocks من البرامج الأساسية التي يتم تدريسها في كلية التربية النوعية ضمن مقررات قسم تكنولوجيا التعليم، حيث يساعد الطلاب على تعلم أساسيات البرمجة بلغة C++. يوفر نادي نوعية naw3ia club شرحاً مفصلاً لكيفية استخدام هذا البرنامج وكتابة الأكواد البرمجية الأساسية.

شرح الكود سطر بسطر

السطر الأول:

#include <iostream>

هذا السطر يقوم بتضمين مكتبة الإدخال والإخراج القياسية في C++ والتي تُسمى iostream. هذه المكتبة تحتوي على تعريفات الأدوات الأساسية المستخدمة للتعامل مع الإدخال والإخراج مثل cout. بدون تضمين هذه المكتبة، لن يكون بإمكاننا استخدام هذه الأدوات. يتعلم طلاب قسم تكنولوجيا التعليم في كلية التربية النوعية أهمية هذه المكتبة كخطوة أولى في أي برنامج C++.

السطر الثاني:

using namespace std;

هذا السطر يعلن أننا نستخدم مساحة الأسماء القياسية std. في C++، معظم الكائنات والدوال القياسية مثل cout و cin تُعرف داخل مساحة الأسماء std. باستخدام هذا السطر، يمكننا استخدام هذه الكائنات والدوال مباشرة دون الحاجة إلى كتابة std:: قبل كل منها، مما يجعل الكود أكثر وضوحاً وسهولة في القراءة.

السطر الثالث:

int main()

هذا السطر يعرّف دالة main، وهي نقطة البداية لتنفيذ أي برنامج مكتوب بلغة C++. يجب أن تكون هناك دالة main واحدة على الأقل في كل برنامج C++ حيث يبدأ تنفيذ البرنامج من هذه الدالة. الدالة main تُعرف عادة لتعيد قيمة من نوع int للإشارة إلى حالة انتهاء البرنامج حيث 0 يعني النجاح. هذا المفهوم أساسي يتم تدريسه في نادي نوعية naw3ia club.

السطر الرابع:

cout << "أكتب أسمك هنا" << endl;

هذا السطر يقوم بطباعة النص على الشاشة. cout هو كائن من مكتبة iostream يستخدم لإخراج البيانات إلى الشاشة. العلامة << هي عامل الإرسال الذي يُستخدم لإرسال البيانات إلى كائن الإخراج cout. النص بين علامات التنصيص هو ما سيتم طباعته. endl تُستخدم لإضافة سطر جديد بعد النص المطبوع وتنظيف المخزن المؤقت.

السطر الخامس:

return 0;

هذا السطر يعيد القيمة 0 من دالة main. في برمجة C++، إرجاع 0 من دالة main يشير إلى أن البرنامج انتهى بنجاح. هذه القيمة تُستخدم من قبل نظام التشغيل لمعرفة حالة انتهاء البرنامج. إذا كانت القيمة المرجعة غير صفر، فهذا يشير عادة إلى وجود خطأ أو مشكلة في تنفيذ البرنامج.

طريقة كتابة الكود داخل برنامج Code Blocks

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

الخطوة الأولى: اضغط على أيقونة البرنامج من سطح المكتب مباشرة أو من شريط البحث اكتب CodeBlock للبحث عن البرنامج وفتحه.

خطوة 1

الخطوة الثانية: سيفتح البرنامج على الواجهة الرئيسية، قم باختيار Create a new project لإنشاء مشروع جديد.

خطوة 2

الخطوة الثالثة: ستظهر لك نافذة تحتوي على أنواع المشاريع المختلفة، اختر Console application وهو النوع المناسب للبرامج النصية البسيطة.

خطوة 3

الخطوة الرابعة: اضغط Next للانتقال إلى الخطوة التالية في معالج إنشاء المشروع.

خطوة 4

الخطوة الخامسة: اختر C++ كلغة البرمجة التي ستستخدمها في المشروع، ثم اضغط Next.

خطوة 5

الخطوة السادسة: قم بكتابة اسم المشروع في الحقل المخصص، يفضل اختيار اسم واضح يدل على محتوى المشروع، ثم اضغط Next.

خطوة 6

الخطوة السابعة: لا تغير الإعدادات الافتراضية في هذه النافذة، فقط اضغط Finish لإنهاء عملية إنشاء المشروع.

خطوة 7

الخطوة الثامنة: من القائمة الجانبية على اليسار، اضغط على أيقونة المجلد أو السهم الصغير بجانب اسم المشروع لتوسيع قائمة الملفات، ثم اضغط على أيقونة الملف الأزرق لتوسيع مجلد Sources، وأخيراً اضغط مرتين على ملف main.cpp لفتحه في محرر الأكواد.

خطوة 8

الخطوة التاسعة: قم بكتابة الكود الموضح في بداية المقالة أو انسخه مباشرة والصقه في ملف main.cpp. تأكد من كتابة الكود بشكل صحيح مع مراعاة علامات الترقيم والأقواس.

خطوة 9

الخطوة العاشرة: الآن اضغط على زر Build and run الموجود في شريط الأدوات العلوي، أو اضغط على مفتاح F9 من لوحة المفاتيح لتشغيل البرنامج. سيقوم البرنامج بترجمة الكود وتشغيله وإظهار النتيجة في نافذة جديدة.

خطوة 10

نصائح مهمة للمبتدئين في البرمجة

عند تعلم البرمجة بلغة C++ في كلية التربية النوعية أو من خلال نادي نوعية naw3ia club، من المهم مراعاة بعض النقاط الأساسية. تأكد دائماً من كتابة الكود بشكل صحيح مع الانتباه للأحرف الكبيرة والصغيرة، حيث أن C++ لغة حساسة لحالة الأحرف. احرص على إنهاء كل جملة برمجية بفاصلة منقوطة، وتأكد من استخدام الأقواس المتطابقة سواء كانت أقواس عادية أو أقواس معقوفة.

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

الخلاصة

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

للمزيد من الدروس والشروحات البرمجية المفصلة، تابع محتوى نادي نوعية naw3ia club الذي يوفر شروحات تعليمية متنوعة للمبتدئين والمحترفين في مجال البرمجة وتكنولوجيا التعليم.