Menu
Coddy logo textTech

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

חלק מהיחידה יסודות במסלול ה-Kotlin של Coddy. שיעור 19 מתוך 93.

Kotlin מספקת אופרטורים אריתמטיים לביצוע חישובים מתמטיים על מספרים. אלה אותם אופרטורים שהיית משתמש בהם בחשבון בסיסי.

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

אופרטורפעולהדוגמהתוצאה
+חיבור10 + 313
-חיסור10 - 37
*כפל10 * 330
/חילוק10 / 33

אפשר להשתמש באופרטורים האלה עם משתנים ולשמור את התוצאות:

fun main() {
    val a = 15
    val b = 4
    
    val sum = a + b        // 19
    val difference = a - b // 11
    val product = a * b    // 60
    val quotient = a / b   // 3
    
    println(quotient)
}

חשוב: כשמחלקים שני מספרים שלמים, Kotlin מבצעת חלוקה של מספרים שלמים: התוצאה נחתכת, לא מעוגלת. לכן 15 / 4 נותן 3, ולא 3.75.

אם דרושות לך תוצאות עשרוניות, לפחות אחד המספרים חייב להיות Double:

fun main() {
    println(15.0 / 4)  // מדפיס: 3.75
}
challenge icon

אתגר

קל

המשתנים הבאים נתונים לך:

val x = 24
val y = 7

בעזרת המשתנים האלה, חשב והדפס את הדברים הבאים בשורות נפרדות:

  1. הסכום של x ו-y
  2. ההפרש שמתקבל כאשר מחסרים את y מ-x
  3. המכפלה של x ו-y
  4. תוצאת החלוקה של x ב-y (חלוקה שלמה)

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

נסו בעצמכם

fun main() {
    val x = 24
    val y = 7
    
    // TODO: כתבו את הקוד שלכם למטה
    // חשבו והדפיסו:
    // 1. הסכום של x ו-y
    // 2. ההפרש כאשר מחסרים את y מ-x
    // 3. המכפלה של x ו-y
    // 4. התוצאה של חלוקת x ב-y (חלוקה של מספרים שלמים)
    
}
quiz iconבחנו את עצמכם

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

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

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