Menu
Coddy logo textTech

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

חלק מהיחידה יסודות במסלול ה-GO של Coddy. שיעור 15 מתוך 109.

Go מספקת אופרטורים אריתמטיים סטנדרטיים לפעולות מתמטיות.

יוצרים משתנים ומבצעים חיבור עם +:

a := 5
b := 3
sum := a + b
fmt.Println(sum)

פלט:

8

אם המשתנה כבר הוצהר, יש להשתמש ב-= במקום ב-:= כדי להקצות לו ערך חדש:

a := 5
b := 3
var sum int
sum = a + b
fmt.Println(sum)

פלט:

8

בצעו חיסור באמצעות -:

difference := a - b
fmt.Println(difference)

פלט:

2

אם המשתנה כבר הוצהר, השתמשו ב־= כדי להציב בו ערך חדש:

var difference int
difference = a - b
fmt.Println(difference)

פלט:

2

בצעו כפל באמצעות *:

product := a * b
fmt.Println(product)

פלט:

15

אם המשתנה כבר הוגדר, השתמשו ב־= כדי להציב בו ערך מחדש:

var product int
product = a * b
fmt.Println(product)

פלט:

15
challenge icon

אתגר

מתחילים

באתגר הזה תתרגלו שימוש באופרטורים אריתמטיים ב-Go. יש לנו שלושה משתנים מוגדרים מראש: num1, num2 ו-result.

עליכם לחשב את הסכום של num1 ו-num2, ואז להכפיל את התוצאה ב-2 ולשמור את התשובה הסופית במשתנה result.

נסו בעצמכם

package main

import "fmt"

func main() {
	// המשתנים האלה כבר הוגדרו עבורכם
	num1 := 5
	num2 := 7
	result := 0
	
	// TODO: חשבו את (num1 + num2) * 2 ושמרו את התוצאה במשתנה result
	
	// פעולה זו תדפיס את התוצאה
	fmt.Println("The result is:", result)
}
quiz iconבחנו את עצמכם

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

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

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