Rückblick – 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 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