TechLearnLab بالعربى TechLearnLab بالعربى
random

آخر الأخبار

random
recent
جاري التحميل ...

ا تترددوا في ترك آرائكم، أسئلتكم، أو اقتراحاتكم في التعليقات أدناه. لنواصل الحديث والتعلم والنمو معًا!

الدرس الثالث: كتابة الشيفرة الأولى(Write the First Code) - لغة C - بالعربى TechLearnLab

الدرس الثالث: كتابة الشيفرة الأولى(Write the First Code)

المقدمة

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






كتابة الشيفرة الأولى (Write the First Code)

برنامج "Hello, World!": لنبدأ بكتابة برنامج بسيط يعرض رسالة "Hello, World!" على الشاشة. هذا البرنامج هو أول خطوة تقليدية لأي مبتدئ في البرمجة بلغة C.


#include  // تضمين مكتبة الإدخال والإخراج القياسية

int main() {
    printf("Hello, World!\n"); // طباعة الرسالة على الشاشة
    return 0; // إنهاء البرنامج
}
شرح الكود:

  • #include <stdio.h>: يقوم بتضمين مكتبة الإدخال والإخراج القياسية التي تحتوي على دوال مثل printf.
  • int main(): يُعرّف دالة main، وهي نقطة البداية لتنفيذ البرنامج.
  • printf("Hello, World!\n");: تطبع الرسالة "Hello, World!" على الشاشة.
  • return 0;: يُعيد القيمة 0 إلى نظام التشغيل، مشيرًا إلى أن البرنامج انتهى بنجاح.
  • الهيكلية الأساسية للبرنامج (Structure)

    الهيكلية الأساسية: كل برنامج بلغة C يحتوي على عناصر أساسية:

    • التضمين (#include): لإدراج المكتبات اللازمة.
    • دالة main: دالة البداية التي يتم تنفيذ البرنامج من خلالها.
    • تعليمات: الشيفرة التي تنفذ داخل دالة main.

    الصيغة (Syntax)

    صيغة كتابة الشيفرة:

    • المكتبات: استخدام #include لإدراج المكتبات.
    • الدوال: تعريف الدوال التي تحتوي على تعليمات البرمجة.
    • الجمل: كل جملة برمجية تنتهي بنقطة فاصلة ;.

    التعليقات (Comment)

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

    • تعليق أحادي السطر: يُستخدم لكتابة تعليقات قصيرة في نفس السطر.


    // هذا تعليق أحادي السطر
    


    تعليق متعدد الأسطر
    : يُستخدم لكتابة تعليقات طويلة.

    /*
       هذا تعليق متعدد الأسطر
       يمكن استخدامه لكتابة شروحات أطول
    */
    

    أهمية التعليقات:

  • توضيح الشيفرة: تجعل الشيفرة أسهل للفهم للآخرين وللنفس عند مراجعتها لاحقًا.
  • تسهيل الصيانة: تساعد في معرفة وظيفة كل جزء من الشيفرة عند تعديلها.
  • الخاتمة

    لقد تعلمت في هذا الدرس كيفية كتابة أول برنامج بسيط بلغة C، وفهمت الهيكلية الأساسية وصياغة الشيفرة، وأهمية التعليقات في الكود. هذه الأساسيات ستكون قاعدة قوية لك في تعلم البرمجة بلغة C.

    استمر في التدرب على كتابة البرامج وتطبيق ما تعلمته. في الدروس القادمة، سنستكشف المزيد من مفاهيم البرمجة بلغة C ونبني مهاراتك خطوة بخطوة.

    مرحبًا بك في TechLearnLab! دعنا نبدأ ونحول أفكارك إلى واقع مع لغة C!






    عن الكاتب

    Ahmed ashraf

    التعليقات


    جميع الحقوق محفوظة

    TechLearnLab بالعربى