Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

المعاملات الحسابية

جزء من قسم Fundamentals في رحلة 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
	
	// سيقوم هذا بطباعة result
	fmt.Println("The result is:", result)
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals