Projektübersicht
Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy. Lektion 79 von 88.
Aufgabe
EinfachDrucke das Menü für den täglichen Ausgaben-Tracker. Das Menü sollte einen Titel und fünf nummerierte Optionen anzeigen, jede in einer eigenen Zeile.
Die Ausgabe sollte genau folgendermaßen aussehen:
--- Expense Tracker ---
1. Add Expense
2. View Expenses
3. Total & Average
4. Clear All
5. ExitVerwende puts, um jede Zeile des Menüs auszugeben.
Probier es selbst
# TODO: Schreibe deinen Code unten
# Verwende puts, um jede Zeile des Menüs auszugebenAlle 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 Falsch9Methoden
Eine Methode definierenMethodenparameterRückgabewerteWiederholung – Sigma-MethodeWiederholung – ValidierungsmethodeStandardparameterwerte15Täglicher Ausgaben-Tracker
ProjektübersichtProgramm beendenÜbe selbstständig: Online-Ruby-Compiler