פעולות חשבון בסיסיות
בשפת C# אפשר לבצע פעולות חשבון על ערכים ומשתנים, ולשמור את תוצאת החישוב במשתנה לשימוש בהמשך.
| פעולה | משמעות | דוגמה לקוד | תוצאה |
|---|---|---|---|
| + | חיבור | int sum = 10 + 5; | 15 |
| - | חיסור | int diff = 10 - 4; | 6 |
| * | כפל | int mult = 3 * 4; | 12 |
| / | חילוק | double result = 10.0 / 4; | 2.5 |
חילוק בשלמים מוסבר בהמשך הלימוד.
קידום והפחתה ב־1
כדי להגדיל או להקטין את ערכו של משתנה ב־1 אפשר להשתמש בכתיב המקוצר הבא:
| סימון | משמעות | כתיב מקוצר | כתיב שקול |
|---|---|---|---|
| ++ | הוספת 1 | num++; | num = num + 1; |
| -- | הפחתת 1 | num--; | num = num - 1; |
פעולות השמה מקוצרות
פעולות אלה מחשבות תוצאה ומעדכנות בה את אותו משתנה.
| סימון | משמעות | כתיב מקוצר | כתיב שקול |
|---|---|---|---|
| += | הוספה והשמה | num += 5; | num = num + 5; |
| -= | הפחתה והשמה | num -= 3; | num = num - 3; |
| *= | כפל והשמה | num *= 2; | num = num * 2; |
| /= | חילוק והשמה | num /= 4; | num = num / 4; |
דוגמה לשימוש בקוד
int x = 10;
x++;
x += 4;
x *= 2;
Console.WriteLine(x);ערך המשתנה מתחיל ב־10. אחרי הקידום הוא 11, אחרי הוספת 4 הוא 15, ואחרי הכפל ב־2 הוא 30. למסך יודפס 30.