Menu
Coddy logo textTech

קיצורים אריתמטיים

חלק מהיחידה יסודות במסלול ה-C++ של Coddy. שיעור 20 מתוך 74.

C++ יצר קיצור מגניב לפעולות חשבון על עצמן.

לדוגמה, במקום לכתוב:

int a = 5;
a = a + 3; // a מכיל 8

אפשר לפשט זאת על ידי כתיבת +=:

int a = 5;
a += 3; // a מכיל 8

האופרטור += מוסיף לערך של a עצמו את הערך 3

הפעולה הזאת תקפה לכל פעולות החשבון:

אופרטורקיצור
++=
--=
**=
//=
%%=

קיצורי הדרך האלה אינם מוגבלים ל־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++ אונליין