Wiederholung – Wahr oder Falsch
Teil des Abschnitts Grundlagen der R-Journey von Coddy — Lektion 32 von 78.
Aufgabe
EinfachLesen Sie eine String-Eingabe ein, die einen logischen Wert darstellt, konvertieren Sie diese in einen tatsächlichen logischen Wert und geben Sie dann den gegenteiligen Wert unter Verwendung des NOT-Operators aus.
Sie erhalten eine Eingabe:
- Ein String, der entweder
"TRUE"oder"FALSE"ist
Lesen Sie die Eingabe mit readline() ein, konvertieren Sie diese in einen tatsächlichen logischen Wert, indem Sie den String vergleichen, und wenden Sie dann den NOT-Operator (!) an, um den gegenteiligen Wert zu erhalten.
Zeigen Sie das Ergebnis im folgenden Format an:
Opposite: [result]Verwenden Sie cat() für die Ausgabe und fügen Sie am Ende ein Zeilenumbruchzeichen \n hinzu.
Wenn die Eingabe zum Beispiel TRUE ist, sollte die Ausgabe wie folgt lauten:
Opposite: FALSEWenn die Eingabe FALSE ist, sollte die Ausgabe wie folgt lauten:
Opposite: TRUEProbier es selbst
# Eingabe lesen
input_string <- readline()
# TODO: Schreiben Sie Ihren Code unten
# 1. Konvertieren Sie den Eingabestring in einen logischen Wert
# 2. Wenden Sie den NOT-Operator (!) an, um den gegenteiligen Wert zu erhalten
# Ergebnis ausgeben
cat("Opposite: ", result, "\n", sep = "")Alle 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