Menu
CoddyTech

出力を整形する

CoddyのGDScriptジャーニー「基礎」セクションの一部。レッスン 42/92。

challenge icon

チャレンジ

簡単

最後のステップは、出力を読みやすくすることです。total_amount と amount_per_person を出力する2行を、フォーマット文字列と %.2f を使う2行に置き換えて、すべての金額が小数点以下2桁になるようにします。

たとえば、入力が 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オンラインコンパイラ