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

معامل القسمة

جزء من قسم Fundamentals في رحلة GO على Coddy — الدرس 16 من 109.

يقوم عامل القسمة (/) بقسمة المعامل الأيسر على المعامل الأيمن.

قم بإنشاء متغيرين وقم بإجراء عملية القسمة:

a := 10
b := 3
result := a / b
fmt.Println(result)

الناتج:

3

لاحظ أنه عند قسمة الأعداد الصحيحة، تقوم Go ببتر النتيجة (تزيل الجزء العشري).

للقسمة العشرية، استخدم أرقام الفاصلة العائمة:

x := 10.0
y := 3.0
decimalResult := x / y
fmt.Println(decimalResult)

الناتج:

3.3333333333333335
challenge icon

التحدي

مبتدئ
في هذا التحدي، ستتدرب على استخدام عامل القسمة (/) في Go. لدينا رقمان معرفان بالفعل. مهمتك هي قسمة الرقم الأول على الرقم الثاني وتخزين النتيجة في المتغير المقدم.

أكمل الكود لإجراء عملية القسمة وطباعة النتيجة.

ورقة مرجعية

يقوم عامل القسمة (/) بقسمة المعامل الأيسر على المعامل الأيمن:

a := 10
b := 3
result := a / b
fmt.Println(result) // الناتج: 3

عند قسمة الأعداد الصحيحة، تقوم لغة Go باقتطاع النتيجة (إزالة الجزء العشري).

للقسمة العشرية، استخدم أرقام الفاصلة العائمة (floating-point numbers):

x := 10.0
y := 3.0
decimalResult := x / y
fmt.Println(decimalResult) // الناتج: 3.3333333333333335

جرّب بنفسك

package main

import "fmt"

func main() {
	// هذه الأرقام معرفة مسبقاً لك
	number1 := 20.0
	number2 := 4.0
	
	// TODO: قم بقسمة number1 على number2 وقم بتخزين النتيجة في المتغير 'result'
	var result float64
	
	// سيقوم هذا بطباعة النتيجة
	fmt.Println("The result of", number1, "divided by", number2, "is:", result)
}
quiz iconاختبر نفسك

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

جميع دروس Fundamentals