Menu
CoddyTech

Récapitulatif - Vrai ou Faux

Fait partie de la section Fondamentaux du Journey R de Coddy. Leçon 32 sur 78.

challenge icon

Défi

Facile

Lisez une chaîne représentant une valeur logique, convertissez-la en une véritable valeur logique, puis affichez la valeur opposée à l’aide de l’opérateur NOT.

Vous recevrez une entrée :

  1. Une chaîne qui est soit "TRUE", soit "FALSE"

Lisez l’entrée avec readLines("stdin", n = 1, warn = FALSE) (readline() ne fonctionne que dans une session interactive ; elle ne reçoit donc rien ici), convertissez-la en une véritable valeur logique en comparant la chaîne, puis appliquez l’opérateur NOT (!) pour obtenir la valeur opposée.

Affichez le résultat au format suivant :

Opposite: [result]

Utilisez cat() pour afficher le résultat et ajoutez un caractère de nouvelle ligne \n à la fin.

Par exemple, si l’entrée est TRUE, le résultat devrait être :

Opposite: FALSE

Si l’entrée est FALSE, le résultat devrait être :

Opposite: TRUE

Essayez vous-même

# Lire l'entrée
input_string <- readLines("stdin", n = 1, warn = FALSE)

# TODO: Écrivez votre code ci-dessous
# 1. Convertir la chaîne d'entrée en valeur logique
# 2. Appliquer l'opérateur NOT (!) pour obtenir la valeur opposée

# Afficher le résultat
cat("Opposite: ", result, "\n", sep = "")

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur R en ligne