Rückblick – Einfache Mathematik
Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy. Lektion 14 von 88.
Aufgabe
EinfachDir werden die folgenden Variablen bereitgestellt:
price = 45
quantity = 8
discount = 10
tax_rate = 5Berechne die folgenden Werte der Reihe nach und gib sie aus, jeden in einer eigenen Zeile:
- Die Zwischensumme (price multipliziert mit quantity)
- Der Rabattbetrag (Zwischensumme multipliziert mit discount, anschließend geteilt durch
100.0) - Der Preis nach dem Rabatt (Zwischensumme minus Rabattbetrag)
- Der Steuerbetrag (Preis nach dem Rabatt multipliziert mit tax_rate, anschließend geteilt durch
100.0) - Die Gesamtsumme (Preis nach dem Rabatt plus Steuerbetrag)
Verwende Variablen, um jede Zwischenberechnung zu speichern, bevor du sie ausgibst.
Probier es selbst
# Gegebene Variablen
price = 45
quantity = 8
discount = 10
tax_rate = 5
# TODO: Schreibe deinen Code unten
# Berechne jeden Wert und speichere ihn in Variablen:
# 1. subtotal
# 2. discount_amount
# 3. price_after_discount
# 4. tax_amount
# 5. final_total
# Dann zeige jeden Wert in einer separaten Zeile mit puts anAlle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Logische Operatoren Teil 47Rechner zum Aufteilen der Rechnung
WillkommensnachrichtBenutzereingaben erfassen10FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Methode13Arrays für Fortgeschrittene
Array-Slicing mit BereichenArray-Slicing mit IndizesArray-OperatorenInclude?-Methode2Variablen und Datentypen
Zahlen und VariablenString-DatentypBoolean-DatentypSymbol-DatentypDatentypen überprüfenNamenskonventionenWiederholung – Variablen erstellen5Entscheidungsfindung
If-AnweisungIf - ElseRückblick – Einfacher TaschenrechnerVerschachteltes If - ElseUnless-Anweisung8Schleifen
For-Schleife mit BereichenWhile-SchleifeBreakNextRückblick – FakultätTimes-SchleifeUntil-SchleifeVerschachtelte SchleifenRückblick – Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische KurzschreibweisenRückblick – Einfache MathematikVergleichsoperatoren6Grundlegende Ein- und Ausgabe
Ausgabe mit putsAusgabe mit print und pAusgabe mit VariablenEingabe mit getsDie chomp-MethodeTypumwandlungWiederholung – AltersrechnerWiederholung – Wahr oder FalschÜbe selbstständig: Online-Ruby-Compiler