Menu
Coddy logo textTech

הגדלה/הקטנה

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

אופרטורים להגדלה ולהקטנה משמשים להגדלה או להקטנה של ערך משתנה ב־1. אופרטורים אלה נפוצים מאוד בתכנות, במיוחד בלולאות ובמונים.

אופרטור ההגדלה מיוצג באמצעות שני סימני פלוס ++, ואופרטור ההקטנה מיוצג באמצעות שני סימני מינוס --.

לדוגמה, כדי להגדיל משתנה בשם count, אפשר להשתמש באופרטור ההגדלה כך:

int count = 5;
count++; // הערך של count הוא כעת 6

באופן דומה, כדי להקטין משתנה בשם value, אפשר להשתמש באופרטור ההקטנה כך:

int value = 10;
value--; // value הוא עכשיו 9

האופרטורים ++ ו־-- הם קיצורי דרך מיוחדים שפועלים רק להוספה או לחיסור של 1. אין אופרטור ** או אופרטור דומה לכפל.
לפעולות חשבון רגילות (כמו כפל, חילוק או הוספה/חיסור של כמויות שאינן 1), עליך להשתמש בתבנית השמה:

int count = 5;
count = count + 3;  // הוסף 3: count הוא כעת 8
count = count * 2;  // הכפל ב-2: count הוא כעת 16
count = count - 4;  // החסר 4: count הוא כעת 12
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++ אונליין