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

إضافة مصروف

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

challenge icon

التحدي

سهل

عالج الخيار 1، بإضافة مصروف. احتفظ بكل ما كتبته في الخطوات السابقة.

  1. قبل الحلقة، أنشئ مصفوفة فارغة للمصروفات: var expenses: Array[float] = []
  2. عندما يكون الخيار "1"، اقرأ سطرًا إضافيًا، وحوّله باستخدام float() وأضِفه إلى expenses
  3. ثم اطبع:
Expense added successfully!

حوّل if الخاص بـ "5" إلى elif تحت if الجديد الخاص بـ "1".

جرّب بنفسك

extends Node

func _ready():
	print("Welcome to the Daily Expense Tracker!")

	# اعرض القائمة مرة واحدة
	print("\nMenu:")
	print("1. Add a new expense")
	print("2. View all expenses")
	print("3. Calculate total and average expense")
	print("4. Clear all expenses")
	print("5. Exit")

	while true:
		# احصل على اختيار المستخدم
		var choice := OS.read_string_from_stdin()

		if choice == "5":
			# اخرج من البرنامج
			print("Exiting the Daily Expense Tracker. Goodbye!")
			break

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

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