Menu
CoddyTech

Rückblick – Wahr oder falsch

Teil des Abschnitts Grundlagen der R-Journey von Coddy. Lektion 32 von 78.

challenge icon

Aufgabe

Einfach

Lies eine Zeichenfolgeneingabe ein, die einen logischen Wert darstellt, wandle sie in einen tatsächlichen logischen Wert um und gib dann mit dem NOT-Operator den entgegengesetzten Wert aus.

Du erhältst eine Eingabe:

  1. Eine Zeichenfolge, die entweder "TRUE" oder "FALSE" ist

Lies die Eingabe mit readLines("stdin", n = 1, warn = FALSE) ein (readline() funktioniert nur in einer interaktiven Sitzung und erhält hier daher keine Eingabe), wandle sie durch einen Vergleich der Zeichenfolge in einen tatsächlichen logischen Wert um und wende dann den NOT-Operator (!) an, um den entgegengesetzten Wert zu erhalten.

Gib das Ergebnis im folgenden Format aus:

Opposite: [result]

Verwende cat() für die Ausgabe und füge am Ende ein Zeilenumbruchzeichen \n ein.

Wenn die Eingabe beispielsweise TRUE ist, sollte die Ausgabe wie folgt aussehen:

Opposite: FALSE

Wenn die Eingabe FALSE ist, sollte die Ausgabe wie folgt aussehen:

Opposite: TRUE

Probier es selbst

# Eingabe lesen
input_string <- readLines("stdin", n = 1, warn = FALSE)

# TODO: Schreibe deinen Code unten
# 1. Wandle die Eingabezeichenfolge in einen logischen Wert um
# 2. Wende den NOT-Operator (!) an, um den entgegengesetzten Wert zu erhalten

# Ergebnis ausgeben
cat("Opposite: ", result, "\n", sep = "")

Alle Lektionen in Grundlagen

Übe selbstständig: Online-R-Compiler