Wiederholung - Einfacher Taschenrechner
Teil des Abschnitts Grundlagen der R-Journey von Coddy. Lektion 24 von 78.
Aufgabe
EinfachErstellen Sie einen einfachen Taschenrechner, der basierend auf dem angegebenen Operator verschiedene arithmetische Operationen ausführt.
Ihnen werden die folgenden Variablen zur Verfügung gestellt:
a <- 20
b <- 4
operator <- "*"Schreiben Sie eine Reihe von if-else-Anweisungen, die den Wert von operator prüfen und die entsprechende Berechnung durchführen:
- Wenn
operatorgleich"+"ist, geben Sie das Ergebnis vona + baus - Wenn
operatorgleich"-"ist, geben Sie das Ergebnis vona - baus - Wenn
operatorgleich"*"ist, geben Sie das Ergebnis vona * baus - Wenn
operatorgleich"/"ist, geben Sie das Ergebnis vona / baus - Wenn
operatoretwas anderes ist, geben Sie"Invalid operator"aus
Verwenden Sie die Funktion print() für Ihre Ausgabe.
Probier es selbst
# Variablen sind bereits definiert
a <- 20
b <- 4
operator <- "*"
# TODO: Schreibe deinen Code unten
# Verwende if-else-Anweisungen, um den Operator zu prüfen und die Berechnung durchzuführen
# Denke daran, print() für deine Ausgabe 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 27Rechnungs-Split-Rechner
WillkommensnachrichtBenutzereingaben abfragen10FizzBuzz mit einer Besonderheit
SpielübersichtDie FizzBuzz-Funktion13Vektoren für Fortgeschrittene
Vektor-Slicing und IndizierungLogische IndizierungVektorarithmetik & RecyclingDer %in%-Operator2Variablen und Datentypen
Numerischer DatentypGanzzahl-DatentypZeichen-DatentypLogischer DatentypDatentypen prüfenBenennungskonventionenFehlende Werte: NAZusammenfassung – Variablenerstellung5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachteltes If - Else8Schleifen
For-SchleifeWhile-SchleifeBreakNext (Continue)Rückblick - FakultätSequenzgenerierung (seq, :)Verschachtelte SchleifenRückblick - Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenGanzzahlige Division und ModuloZuweisungsoperatorenWiederholung - Einfache MathematikVergleichsoperatoren6Grundlagen der Ein- und Ausgabe
Print-AusgabeCat zur AusgabeAusgabe mit VariablenEingabe lesen mit readline()Grundlagen der TypumwandlungWiederholung – AltersrechnerWiederholung – Wahr oder Falsch9Funktionen
Funktionen deklarierenFunktionsargumenteRückgabewerteWiederholung - Sigma-FunktionWiederholung - ValidierungsfunktionStandard-ParameterwerteÜbe selbstständig: Online-R-Compiler