-->

أقسام الوصول السريع (مربع البحث)

📄 آخر الأخبار

كيفية كتابة اول كود برمجي لغة ++C : دليلك خطوة بخطوة

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

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

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

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

كود برمجة لغة C++
كيفية كتابة كود برمجة لغة C++

اختيار لغة البرمجة المناسبة للمبتدئين

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

الهدف من تعلم البرمجة

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

اجتمع في مجتمعات البرمجة عبر الإنترنت

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

لا تتردد في البدء بالبرمجة!

الفكرة الأساسية هي أن الأشخاص الذين يطمحون لتعلم البرمجة يجب أن يخصصوا جزءًا كبيرًا من وقتهم للبرمجة الفعلية. يوصي المتخصصون بأن يكون حوالي 20% من عملية التعلم موجهًا نحو النظرية. أما الجزء الأكبر من الوقت، أي 80%، فيجب أن يُخصص لحل التمارين العملية والعمل على مشاريع برمجية بلغة C++.

كيفية البدء في كتابة الأكواد البرمجية

  • الخطوة 1: إنشاء ملف جديد
عندما تكون مستعدًا للبدء، ستحتاج إلى إنشاء ملف جديد يحتوي على برنامجك بلغة C++. افتح مدير الملفات وتوجه إلى المجلد الذي ترغب في حفظ الملف فيه. يمكن اختيار أي موقع على جهازك، ولكن دليل المستندات قد يكون خيارًا مناسبًا. بمجرد الوصول إلى المجلد، انقر بزر الماوس الأيمن واختر "جديد" ثم "مستند نصي" من القائمة المنبثقة. ستلاحظ أن ملفًا جديدًا قد تم إنشاؤه. لا حاجة لتغيير اسمه الآن، حيث يمكنك إعادة تسميته لاحقًا.
  • الخطوة 2: كتابة الهيكل الأساسي للبرنامج
افتح الملف الذي أنشأته في الخطوة السابقة. إذا لم تقم بتغيير اسمه، فمن المحتمل أن يكون اسمه "مستند نصي جديد". يمكنك استخدام "المفكرة" أو أي محرر نصوص تفضله لكتابة الكود. أدخل النص التالي:

<inclode <iostream

:using namespce std

()int main

}

هنا، يجب عليك كتابة القوس المتعرج { الذي يوضح للنظام بداية تعليمات البرنامج. من هذه النقطة، سيبدأ الكمبيوتر في تنفيذ الأوامر التي تحددها. الآن، أضف سطرًا آخر يحتوي على قوس الإغلاق المتعرج }. بعد إضافة السطرين، سيبدو الكود كالتالي:

<inclode <iostream

:using namespce std

()int main

}

//

{
هذا الهيكل الأساسي يُعد البداية لأي برنامج بلغة C++.
  • الخطوة 3: إعداد البرنامج لكتابة التعليمات
الخطوة التالية هي إضافة الوظيفة "الرئيسية" للبرنامج، وهي النقطة التي سيبدأ منها تنفيذ الأوامر. في لغة C++، نستخدم الوظيفة main لهذا الغرض. الهدف هو وضع التعليمات في السطر الذي يلي القوس المتعرج { الافتتاحي. قم بكتابة الكود التالي:

<inclode <iostream

:using namespce std

()int main

}

اكتب التعليمات هنا //

{
تأكد من إضافة مسافة بادئة للأسطر داخل القوس المتعرج { ثم أضف قوس إغلاق متعرج } بعد التعليمات. هذا الجزء يشكل الأساس الذي سيبدأ منه برنامجك بتنفيذ الأوامر.
  • الخطوة 4: إضافة أمر لتنفيذ التعليمات
إذا قمت بتشغيل البرنامج في هذه المرحلة، فلن ينتج عنه أي شيء لأنه لا يحتوي على تعليمات. لإصلاح ذلك، نحتاج إلى إضافة أمر برمجي يقوم بتنفيذ مهمة محددة. على سبيل المثال، إذا أردنا طباعة عبارة "مرحبا بالعالم!" على الشاشة، يمكنك استخدام الكود التالي:

<inclode <iostream

:using namespce std

\

()int main

}

;"cout<<"Hello World

{
اكتب هذا السطر بين القوسين { } اللذين أضفتهما في الخطوة السابقة. باستخدام هذا الأمر، توجه البرنامج لعرض النص "Hello, world!" على الشاشة.
  • الخطوة 5: حفظ الملف كبرنامج قابل للتنفيذ
تذكر أننا أشرنا إلى أنك ستحتاج إلى إعادة تسمية الملف؟ الآن هو الوقت المناسب لذلك. ستقوم بحفظ الملف باستخدام خيار "حفظ باسم ...". في هذه الخطوة، تحتاج إلى تعديل نوع الملف. عندما تظهر نافذة الحفظ، اختر "كافة الملفات" من القائمة المنسدلة الخاصة بـ "حفظ بنوع...". بعد ذلك، احفظ الملف باسم "MyFirstProgram.cpp".
من المهم أن يحتوي اسم الملف على الامتداد ".cpp" حتى يتعرف النظام عليه كبرنامج مكتوب بلغة C++.
  • الخطوة 6: إعداد بيئة تطوير C++
لتشغيل برامج C++، تحتاج إلى تثبيت أدوات تطوير مناسبة. يمكنك استخدام مجموعة أدوات تطوير مثل "MinGW" أو "Microsoft Visual Studio" لتبدأ. لحسن الحظ، هذه الأدوات متاحة للتنزيل مجانًا وتثبيتها سريع وسهل. قم بزيارة الموقع الرسمي لمجموعة أدوات التطوير التي تختارها، وتأكد من اختيار النسخة المتوافقة مع نظام التشغيل الخاص بك. بعد تنزيل الأداة، اتبع تعليمات التثبيت التي ستوجهك عبر عملية بسيطة لا تتطلب سوى بضع خطوات.

  • الخطوة 7: التحضير للتجميع

هل أنت جاهز للانتقال إلى الخطوة التالية؟ هدفنا الآن هو تجميع البرنامج. ابدأ بالانتقال إلى موقع أدوات التطوير على محرك الأقراص الثابتة لديك. ابحث عن المجلد الذي يحتوي على أدوات C++، ثم ادخل إلى المجلد المناسب (مثل "MinGW" أو "Microsoft Visual Studio"). ابحث عن دليل "bin" ونسخ المسار الكامل له (مثل "C:\Program Files\MinGW\bin" أو مسار مماثل).

الآن، انتقل إلى المجلد الذي حفظت فيه ملف البرنامج الخاص بك. قم بإنشاء مجلد جديد داخل هذا المجلد وسمه "MyFirstProgramFolder". بعد ذلك، قم بنقل ملف "MyFirstProgram.cpp" إلى هذا المجلد. يمكنك سحب الملف مباشرة إلى المجلد الجديد. للتسهيل، ابق في المجلد الحالي، ثم حدد "MyFirstProgramFolder"، اضغط على مفتاح Shift، وانقر بزر الماوس الأيمن على المجلد، واختر "فتح نافذة الأوامر هنا". سيفتح ذلك نافذة الأوامر لتتمكن من تجميع البرنامج.

  • الخطوة 8: حان وقت التجميع!

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

g++ MyFirstProgram.cpp -o MyFirstProgram

ثم اضغط على Enter. سيقوم هذا الأمر ببدء عملية التجميع. بعد تنفيذ الأمر، ستلاحظ أن نافذة الأوامر ستعود إلى سطر جديد، مما يعني أن عملية التجميع قد تمت بنجاح.

  • الخطوة 9: اختبر برنامجك!

ابق في نافذة الأوامر بعد إتمام عملية التجميع. لبدء تشغيل برنامج C++ الخاص بك، اكتب اسم الملف التنفيذي الذي أنشأته. على سبيل المثال، إذا استخدمت الأمر g++ مع -o MyFirstProgram في الخطوة السابقة، اكتب: MyFirstProgram

ثم اضغط على Enter. إذا تم تجميع البرنامج بنجاح، ستلاحظ ظهور النص "Hello, world!" على الشاشة. إذا رأيت هذا النص، فهذا يعني أن برنامجك يعمل بشكل صحيح. تهانينا، لقد قمت بتشغيل أول برنامج لك بلغة C++!

نصائح إضافية لتحسين مهاراتك كمبرمج C++

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

  1. الاحتفاظ بالأكواد بسيطة: حاول أن تبقي الأكواد قصيرة وبسيطة قدر الإمكان. يجب أن يكون الكود سهل القراءة ليس فقط لك ولكن أيضًا للآخرين الذين قد يراجعون عملك.
  2. استخدام أسماء واضحة للدوال: عند كتابة دوال مختلفة في برنامجك، تأكد من إعطائها أسماء دالة وواضحة. هذا سيساعدك في التعرف عليها بسرعة، خاصة في المشاريع الكبيرة والمعقدة.
  3. التعليق بفعالية: استخدم التعليقات لشرح أجزاء من الكود وتوضيح الغرض من كل قسم. هذا سيسهل عليك وعلى الآخرين فهم الكود والنوايا خلفه.

باتباع هذه النصائح، ستتمكن من تحسين مهاراتك في البرمجة بلغة C++ بسرعة وكفاءة.

تعليقات