出力を整形する
CoddyのGDScriptジャーニー「基礎」セクションの一部。レッスン 42/92。
チャレンジ
簡単最後のステップは、出力を読みやすくすることです。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オンラインコンパイラ