Riepilogo - Vero o falso
Fa parte della sezione Fondamenti del percorso R di Coddy. Lezione 32 di 78.
Sfida
FacileLeggi una stringa in input che rappresenta un valore logico, convertila in un valore logico effettivo, quindi stampa il valore opposto usando l’operatore NOT.
Riceverai un input:
- Una stringa che è
"TRUE"oppure"FALSE"
Leggi l’input usando readline(), convertilo in un valore logico effettivo confrontando la stringa, quindi applica l’operatore NOT (!) per ottenere il valore opposto.
Visualizza il risultato nel seguente formato:
Opposite: [result]Usa cat() per l’output e includi un carattere di nuova riga \n alla fine.
Ad esempio, se l’input è TRUE, l’output dovrebbe essere:
Opposite: FALSESe l’input è FALSE, l’output dovrebbe essere:
Opposite: TRUEProvalo tu
# Leggi l'input
input_string <- readline()
# TODO: Scrivi il tuo codice qui sotto
# 1. Converti la stringa di input in un valore logico
# 2. Applica l'operatore NOT (!) per ottenere il valore opposto
# Visualizza il risultato
cat("Opposite: ", result, "\n", sep = "")Tutte le lezioni di Fondamenti
4Operatori Parte 2
Operatori logici (AND, OR)Operatori logici Parte 2 (NOT)Ripasso - Logica sempliceLogica vettorializzata Parte 1Logica vettorializzata Parte 27Calcolatore per dividere il conto
Messaggio di benvenutoAcquisire input dell'utente10FizzBuzz con una variante
Panoramica del giocoLa funzione FizzBuzz13Vettori: argomenti avanzati
Slicing e indicizzazione dei vettoriIndicizzazione logicaAritmetica dei vettori e ricicloL’operatore %in%2Variabili e tipi di dati
Tipo di dato numericoTipo di dato interoTipo di dato carattereTipo di dato logicoControllo dei tipi di datoConvenzioni di denominazioneValori mancanti: NARiepilogo - Creazione di variabili8Cicli
Ciclo forCiclo whilebreaknext (continue)Riepilogo - FattorialeGenerazione di sequenze (seq, :)Cicli annidatiRiepilogo - Input dinamico3Operatori Parte 1
Operatori aritmeticiDivisione intera e moduloOperatori di assegnazioneRiepilogo - Matematica sempliceOperatori di confronto6I/O di base
Stampare l'outputcat per l'outputOutput con variabiliLeggere l'input con readline()Nozioni di base sulla conversione dei tipiRiepilogo - Calcolatore dell'etàRiepilogo - Vero o falso9Funzioni
Dichiarare una funzioneArgomenti della funzioneValori di ritornoRiepilogo - Funzione SigmaRiepilogo - Funzione di validazioneValori predefiniti dei parametriEsercitati da solo: Compilatore R online