Menu
CoddyTech

Formatowanie wyniku

Część sekcji Podstawy ścieżki GDScript w Coddy. Lekcja 42 z 92.

challenge icon

Wyzwanie

Łatwy

Ostatnim krokiem jest zadbanie o czytelność wyjścia. Zastąp dwa wiersze, które wypisują total_amount i amount_per_person, dwoma wierszami używającymi ciągu formatującego i %.2f, tak aby każda kwota miała 2 miejsca po przecinku.

Na przykład dla danych wejściowych 100, 5 i 2 program wypisuje:

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

Tekst musi być dokładnie taki sam, łącznie z wielkimi literami, dwukropkiem i spacją oraz znakiem $ przed każdą kwotą. Zachowaj komunikat powitalny oraz kod, który odczytuje dane wejściowe i oblicza kwoty.

Spróbuj swoich sił

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)

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator GDScript online