Menu
CoddyTech

Affichage formaté

Fait partie de la section Fondamentaux du Journey GDScript de Coddy. Leçon 42 sur 92.

challenge icon

Défi

Facile

La dernière étape consiste à rendre la sortie lisible. Remplace les deux lignes qui affichent total_amount et amount_per_person par deux lignes qui utilisent une chaîne de format et %.2f, afin que chaque montant ait 2 décimales.

Par exemple, pour les entrées 100, 5 et 2, le programme affiche :

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

Respecte exactement le texte, y compris les majuscules, les deux-points et l’espace, ainsi que le signe $ avant chaque montant. Garde le message de bienvenue ainsi que le code qui lit les entrées et calcule les montants.

Essayez vous-même

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)

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur GDScript en ligne