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

تقسيم الفاتورة

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

challenge icon

التحدي

سهل

أضف ميزة تقسيم الفاتورة. احتفظ بكل ما أنجزته في الخطوات السابقة، ثم:

  1. اقرأ قيمة إدخال ثالثة، وهي عدد الأشخاص الذين سيتقاسمون الفاتورة، وحوّلها إلى int وخزّنها في num_people. اقرأها مباشرةً بعد النسبة المئوية للإكرامية.
  2. احسب amount_per_person بقسمة total_amount على num_people.
  3. بعد السطر الذي يطبع total_amount، اطبع amount_per_person.

اطبع الأرقام فقط، من دون تسميات. على سبيل المثال، عند استخدام المدخلات 64.3 و9.0 و2، يطبع البرنامج:

Bill Split Calculator
70.087
35.0435

جرّب بنفسك

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 tip_amount := (tip_percentage / 100) * bill_amount
	var total_amount := bill_amount + tip_amount

	print(total_amount)

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

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