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

تنسيق المخرجات

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

challenge icon

التحدي

سهل

الخطوة الأخيرة هي جعل المخرجات سهلة القراءة. استبدل السطرين اللذين يطبعان total_amount وamount_per_person بسطرين يستخدمان سلسلة تنسيق و%.2f، بحيث يظهر كل مبلغ بمنزلتين عشريتين.

على سبيل المثال، للمدخلات 100 و5 و2، يطبع البرنامج:

Bill Split Calculator
Total (including tip): $105.00
Each person pays: $52.50

طابق النص تمامًا، بما في ذلك الأحرف الكبيرة والنقطتين والمسافة وإشارة $ قبل كل مبلغ. أبقِ رسالة الترحيب والشفرة التي تقرأ المدخلات وتحسب المبالغ.

جرّب بنفسك

extends Node

func _ready():
	print("Bill Split Calculator")

	var bill_amount := float(OS.read_string_from_stdin())
	var tip_percentage := float(OS.read_string_from_stdin())
	var num_people := int(OS.read_string_from_stdin())

	var tip_amount := (tip_percentage / 100) * bill_amount
	var total_amount := bill_amount + tip_amount
	var amount_per_person := total_amount / num_people

	print(total_amount)
	print(amount_per_person)

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

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