سي بلس بلس: الدرس الثاني

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

cppCopy codeint age = 25; // متغير يخزن عمر الشخص
const float pi = 3.14; // ثابت يخزن قيمة الثابت باي

التعليمات الشرطية:

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

cppCopy codeint x = 10;
if (x > 5) {
    cout << "x is greater than 5";
} else {
    cout << "x is less than or equal to 5";
}

الحلقات:

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

cppCopy codeint i = 0;
while (i < 5) {
    cout << i << endl;
    i++;
}

for (int j = 0; j < 5; j++) {
    cout << j << endl;
}

الختام:

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *