Menu
CoddyTech

Saída Formatada

Parte da seção Fundamentos do Journey de GDScript da Coddy. Lição 42 de 92.

challenge icon

Desafio

Fácil

A última etapa é tornar a saída legível. Substitua as duas linhas que exibem total_amount e amount_per_person por duas linhas que usem uma string de formatação e %.2f, para que cada valor tenha 2 casas decimais.

Por exemplo, para as entradas 100, 5 e 2, o programa exibe:

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

Reproduza o texto exatamente, incluindo as letras maiúsculas, os dois-pontos e o espaço, e o sinal $ antes de cada valor. Mantenha a mensagem de boas-vindas e o código que lê as entradas e calcula os valores.

Experimente você mesmo

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)

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de GDScript online