اختصارات العمليات الحسابية
جزء من قسم 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التحدي
مبتدئأُعطيتَ شفرةً تحتوي على تهيئة count. (لا تحذف هذا السطر!)
مهمتك هي إضافة العمليات التالية، بهذا الترتيب:
- أضف
4إلىcount - اضرب
countفي2 - اطرح
1منcount
استخدم الاختصارات الحسابية للقيام بذلك!
جرّب بنفسك
#include <iostream>
int main() {
int count = 0;
// اكتب الكود الخاص بك أدناه
// لا تغيّر السطر أدناه
std::cout << "count = " << count;
return 0;
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوصتدرّب بنفسك: مترجم C++ عبر الإنترنت