Menu
CoddyTech

分摊账单

本课属于 Coddy GDScript 学习旅程的“基础知识”单元。第 41 课,共 92 课。

challenge icon

挑战

简单

添加分账功能。保留前面步骤中的所有内容,并且:

  1. 读取第三个输入,即分摊账单的人数,将其转换为 int 并存储在 num_people 中。在小费百分比之后立即读取这个输入。
  2. 将 total_amount 除以 num_people,计算出 amount_per_person。
  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 在线编译器