Menu
CoddyTech

اختصارات العمليات الحسابية

جزء من قسم الأساسيات في رحلة C++ على Coddy. الدرس 20 من 74.

أنشأت C++ اختصارًا رائعًا لعمليات الحساب على الذات.

على سبيل المثال، بدلًا من كتابة:

int a = 5;
a = a + 3; // تحتوي a على 8

يمكننا تبسيط ذلك بكتابة +=:

int a = 5;
a += 3; // تحتوي a على 8

تضيف += القيمة 3 إلى نفسها في a

هذه العملية صالحة لجميع العمليات الحسابية:

المعاملالاختصار
++=
--=
**=
//=
%%=

لا تقتصر هذه الاختصارات على int. تعمل جميعها باستثناء %= أيضًا مع double وfloat:

double price = 10.5;
price *= 2; // تحتوي price على 21.0
challenge icon

التحدي

مبتدئ

أُعطيتَ شيفرة تتضمن تهيئة count. (لا تحذف هذا السطر!)

مهمتك هي إضافة العمليات التالية، بهذا الترتيب:

  1. أضف 4 إلى count
  2. اضرب count في 2
  3. اطرح 1 من count

استخدم الاختصارات الحسابية لإنجاز ذلك!

جرّب بنفسك

#include <iostream>

int main() {
    int count = 0;
    
    // اكتب الكود الخاص بك أدناه
    
    
    // لا تغيّر السطر أدناه
    std::cout << "count = " << count;
    return 0;
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: مترجم C++ عبر الإنترنت