Ripasso - Calcolatrice semplice
Fa parte della sezione Fondamenti del percorso R di Coddy. Lezione 24 di 78.
Sfida
FacileCrea una semplice calcolatrice che esegue diverse operazioni aritmetiche in base all'operatore fornito.
Ti vengono fornite le seguenti variabili:
a <- 20
b <- 4
operator <- "*"Scrivi una serie di istruzioni if-else che controllino il valore di operator ed eseguano il calcolo corrispondente:
- Se
operatorè"+", stampa il risultato dia + b - Se
operatorè"-", stampa il risultato dia - b - Se
operatorè"*", stampa il risultato dia * b - Se
operatorè"/", stampa il risultato dia / b - Se
operatorè qualsiasi altro valore, stampa"Invalid operator"
Usa la funzione print() per visualizzare il risultato.
Provalo tu
# Le variabili sono già definite
a <- 20
b <- 4
operator <- "*"
# TODO: Scrivi il tuo codice qui sotto
# Usa istruzioni if-else per controllare operator ed eseguire il calcolo
# Ricorda di usare print() per il tuo outputTutte 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