Menu
Coddy logo textTech

אופרטורים אריתמטיים

חלק מהיחידה יסודות במסלול ה-Swift של Coddy. שיעור 16 מתוך 86.

Swift מספקת אופרטורים אריתמטיים לביצוע חישובים מתמטיים בסיסיים. הם פועלים בדיוק כמו המתמטיקה שכבר מוכרת לך, כך שקל לחבר, לחסר, להכפיל ולחלק מספרים בקוד שלך.

הנה ארבעת האופרטורים האריתמטיים הבסיסיים:

let sum = 10 + 5        // חיבור: 15
let difference = 10 - 5 // חיסור: 5
let product = 10 * 5    // כפל: 50
let quotient = 10 / 5   // חילוק: 2

בעת חלוקה של מספרים שלמים, Swift מבצעת חלוקה של מספרים שלמים. היא משמיטה כל חלק עשרוני ומחזירה רק את המספר השלם. אם דרושות לך תוצאות עשרוניות, השתמש בערכי Double במקום זאת:

let intResult = 7 / 2       // 3 (חילוק של מספרים שלמים)
let doubleResult = 7.0 / 2.0 // 3.5 (חילוק עשרוני)

אפשר לשלב כמה אופרטורים בביטוי יחיד. Swift פועלת לפי סדר הפעולות המתמטי המקובל: כפל וחילוק מתבצעים לפני חיבור וחיסור:

let result = 2 + 3 * 4  // 14, לא 20
let grouped = (2 + 3) * 4 // 20 (קודם הסוגריים)
challenge icon

אתגר

קל
כתוב פונקציה calculateExpression שמקבלת שלושה מספרים שלמים a, b ו־c, ומחזירה את התוצאה של הביטוי: a + b * c.

זכור ש־Swift פועלת לפי סדר פעולות חשבון סטנדרטי: כפל מתבצע לפני חיבור.

פרמטרים:

  • a (Int): המספר הראשון
  • b (Int): המספר השני
  • c (Int): המספר השלישי

ערך מוחזר: התוצאה של a + b * c (Int)

נסו בעצמכם

func calculateExpression(a: Int, b: Int, c: Int) -> Int {
    // כתבו כאן קוד
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: Swift אונליין