Menu
CoddyTech
flag Ar iconالعربيةdown icon

مراجعة - آلة حاسبة بسيطة

جزء من قسم الأساسيات في رحلة GDScript على Coddy. الدرس 28 من 92.

challenge icon

التحدي

سهل

أنشئ آلة حاسبة بسيطة. تُقرأ المتغيرات n1 وn2 وop لك في الأسطر الثلاثة الأولى (لا تغيّرها)، ويحتوي op على إحدى القيم "+" أو "-" أو "*" أو "/".

عيّن قيمة result بناءً على op:

  • "+": n1 + n2
  • "-": n1 - n2
  • "*": n1 * n2
  • "/": اقسم n1 على n2 مع الاحتفاظ بالجزء العشري

اكتب الحالات الأربع كلها: تختبر الاختبارات كل عامل. نوع result هو float، لذا يُطبع دائمًا مع فاصلة عشرية. على سبيل المثال، عند استخدام 12 و34 و"+" يكون الناتج:

result = 46.0

وعند استخدام 7 و2 و"/" يكون الناتج:

result = 3.5

جرّب بنفسك

extends Node

func _ready():
	var n1 := int(OS.read_string_from_stdin()) # لا تغيّر هذا السطر
	var n2 := int(OS.read_string_from_stdin()) # لا تغيّر هذا السطر
	var op := OS.read_string_from_stdin() # لا تغيّر هذا السطر
	var result: float = 0.0
	# اكتب شيفرتك أدناه

	# لا تغيّر السطر أدناه
	print("result = ", result)

جميع دروس الأساسيات

تدرّب بنفسك: مترجم GDScript عبر الإنترنت