Wiederholung – Einfache Mathematik
Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy — Lektion 14 von 88.
Aufgabe
EinfachIhnen werden die folgenden Variablen zur Verfügung gestellt:
price = 45
quantity = 8
discount = 10
tax_rate = 5Berechnen und zeigen Sie die folgenden Werte in der angegebenen Reihenfolge an, jeweils in einer eigenen Zeile:
- Die Zwischensumme (price multipliziert mit quantity)
- Den Rabattbetrag (subtotal multipliziert mit discount, dann dividiert durch
100.0) - Den Preis nach Rabatt (subtotal minus discount_amount)
- Den Steuerbetrag (price_after_discount multipliziert mit tax_rate, dann dividiert durch
100.0) - Den Endbetrag (price_after_discount plus tax_amount)
Verwenden Sie Variablen, um jede Zwischenberechnung zu speichern, bevor Sie diese anzeigen.
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 47Rechnungs-Splitter
WillkommensnachrichtBenutzereingaben abfragen10FizzBuzz mit Twist
SpielübersichtDie FizzBuzz-Methode13Arrays für Fortgeschrittene
Array Slicing mit BereichenArray Slicing mit IndizesArray-OperatorenInclude? Methode2Variablen und Datentypen
Zahlen und VariablenDatentyp StringDatentyp BooleanDatentyp SymbolDatentypen prüfenBenennungskonventionenZusammenfassung – Erstellung von Variablen5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachtelte If - Else-AnweisungenUnless-Anweisung8Schleifen
For-Schleife mit RangesWhile-SchleifeBreakNextRückblick - FakultätTimes-SchleifeUntil-SchleifeVerschachtelte SchleifenRückblick - Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische AbkürzungenWiederholung – Einfache MathematikVergleichsoperatoren6Grundlagen Ein- und Ausgabe
Ausgabe mit putsAusgabe mit print und pAusgabe mit VariablenEingabe mit getsChomp-MethodeTypumwandlungWiederholung - AltersrechnerWiederholung - Wahr oder Falsch