Begrüßungsnachricht
Teil des Abschnitts Grundlagen der R-Journey von Coddy. Lektion 33 von 78.
Aufgabe
EinfachIn diesem Kapitel erstellst du einen Rechner zum Aufteilen von Rechnungen, der dabei hilft, Restaurantrechnungen unter Freunden aufzuteilen.
Zeige mit cat() eine Willkommensnachricht für den Rechner an. Die Ausgabe sollte genau so aussehen:
Welcome to the Bill Split Calculator!
Let's split your bill fairly.Stelle sicher, dass jede Zeile in einer eigenen Zeile erscheint, indem du das Zeilenumbruchzeichen \n innerhalb der Zeichenkette selbst einfügst, etwa so:
cat("first line\nsecond line\n")Wichtig: Übergib \n nicht als separates Argument an cat(). Wenn du cat("text", "\n") schreibst, fügt R vor dem \n ein Leerzeichen ein. Dadurch entstehen zusätzliche Leerzeichen in der Ausgabe, und sie stimmt nicht mit dem erwarteten Ergebnis überein.
Probier es selbst
# TODO: Schreibe deinen Code darunter
# Verwende cat(), um die Willkommensnachricht anzuzeigen
# Denke daran, \n für neue Zeilen zu verwendenAlle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren (AND, OR)Logische Operatoren Teil 2 (NOT)Wiederholung – einfache LogikVektorisierte Logik Teil 1Vektorisierte Logik Teil 27Rechner zum Teilen der Rechnung
BegrüßungsnachrichtBenutzereingaben erfassen10FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion13Fortgeschrittene Vektoren
Vektor-Slicing und -IndizierungLogische IndizierungVektorarithmetik & RecyclingDer %in%-Operator2Variablen und Datentypen
Numerischer DatentypGanzzahliger DatentypZeichen-DatentypLogischer DatentypDatentypen überprüfenNamenskonventionenFehlende Werte: NAZusammenfassung – Variablen erstellen5Entscheidungen treffen
If-AnweisungIf - ElseWiederholung – Einfacher TaschenrechnerVerschachteltes If - Else8Schleifen
For-SchleifeWhile-SchleifeBreakNext (Continue)Wiederholung – FakultätSequenzgenerierung (seq, :)Verschachtelte SchleifenWiederholung – Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenGanzzahldivision und ModuloZuweisungsoperatorenRückblick – Einfache MathematikVergleichsoperatoren6Grundlegende Ein- und Ausgabe
Ausgabe mit printcat zur AusgabeAusgabe mit VariablenEingaben mit readline() lesenGrundlagen der TypkonvertierungRückblick – AltersrechnerRückblick – Wahr oder falsch9Funktionen
Eine Funktion deklarierenFunktionsargumenteRückgabewerteWiederholung – Sigma-FunktionWiederholung – ValidierungsfunktionStandardparameterwerteÜbe selbstständig: Online-R-Compiler