Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

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

جزء من قسم Fundamentals في رحلة 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اختبر نفسك

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

جميع دروس Fundamentals

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