Trinkgeld und Gesamtbetrag berechnen
Teil des Abschnitts Grundlagen der GDScript-Journey von Coddy. Lektion 40 von 92.
Aufgabe
EinfachBerechne jetzt das Trinkgeld und den Gesamtbetrag. Behalte den Code aus den vorherigen Schritten bei und füge danach Folgendes hinzu:
- Berechne das Trinkgeld und speichere es in
tip_amountmit dieser Formel:(tip_percentage / 100) * bill_amount - Addiere den Trinkgeldbetrag zum Rechnungsbetrag und speichere das Ergebnis in
total_amount. - Gib
total_amountaus.
Wenn die Eingaben zum Beispiel 64.3 und 9.0 sind, gibt das Programm Folgendes aus:
Bill Split Calculator
70.087total_amount ist ein float, daher wird auch ein ganzzahliger Gesamtbetrag mit Dezimalpunkt ausgegeben: 1150.0.
Probier es selbst
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())
Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenGanzzahldivisionModulo-OperatorRechenabkürzungenRückblick – Einfache MathematikVergleichsoperatoren7Einfache Ein- und Ausgabe
AusgabeAusgabe mit VariablenString-FormatierungEingabeTypumwandlungWiederholung – bis 120Wiederholung – Wahr oder falsch10Funktionen
Eine Funktion deklarierenArgumenteRückgabewertRückgabetypenWiederholung – Sigma-FunktionWiederholung – ValidierungsfunktionStandardwerte5Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – einfache LogikLogische Operatoren Teil 3Ternärer Operator8Rechnungsteiler
BegrüßungsnachrichtEingaben erfassen11FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion3Variablen Teil 2
TypdeklarationTypinferenzKonstantenWiederholung – Variablen initialisierenTypumwandlung6Entscheidungen treffen
If-AnweisungIf - ElseWiederholung – einfacher TaschenrechnerVerschachteltes If - ElseMatch-Anweisung9Schleifen
For-SchleifeWhile-SchleifeBreakContinueWiederholung – FakultätDie Range-FunktionVerschachtelte SchleifeWiederholung – Dynamische EingabeÜbe selbstständig: Online-GDScript-Compiler