הגדלה/הקטנה
חלק מהיחידה יסודות במסלול ה-C# של Coddy. שיעור 17 מתוך 69.
אופרטורי הגדלה והקטנה משמשים להגדלה או להקטנה של הערך של משתנה ב-1. אופרטורים אלה נמצאים בשימוש נרחב בתכנות, במיוחד בלולאות ובמונה.אופרטור ההגדלה מיוצג באמצעות שני סימני פלוס בדומה לכך, כדי להקטין משתנה בשם האופרטורים
++, ואופרטור ההקטנה מיוצג באמצעות שני סימני מינוס --.לדוגמה, כדי להגדיל משתנה בשם count, אפשר להשתמש באופרטור ההגדלה כך:int count = 5;
count++; // הערך של count הוא עכשיו 6value, אפשר להשתמש באופרטור ההקטנה כך: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אתגר
מתחיליםניתן לך קוד עם אתחול של count. (אל תמחק את השורה הזאת!)
המשימה שלך היא להוסיף את הפעולות הבאות, בסדר הזה:
- השתמש באופרטור ההגדלה (
++) ארבע פעמים כדי להוסיף 4 ל-count - השתמש באופרטור הכפל (
*) כדי להכפיל את count ב-2 - השתמש באופרטור ההקטנה (
--) פעם אחת כדי להפחית 1 מ-count
נסו בעצמכם
using System;
public class Program {
public static void Main(string[] args) {
int count = 0;
// הקלידו את הקוד שלכם למטה
// אל תשנו את השורה למטה
Console.WriteLine("count = " + count);
}
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה אחרי הפעולהקיצורים אריתמטיים5אופרטורים חלק 2
אופרטורי השוואהאופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2סיכום — לוגיקה פשוטהאופרטורים לוגיים חלק 3תרגלו בעצמכם: קומפיילר C# אונליין