Prendi il controllo!
In questo esercizio metterai insieme tutto ciò che hai imparato finora: operatori relazionali, operatori logici e costrutti di controllo. Ti serviranno tutti!
Abbiamo già definito due valori per te: li e fb, che indicano il numero di visualizzazioni del tuo profilo LinkedIn e Facebook nell’ultimo giorno di registrazioni. Segui le istruzioni per creare del codice R che generi un "punteggio social", sms, basato sui valori di li e fb.
Questo esercizio fa parte del corso
R intermedio
Istruzioni dell'esercizio
Completa il costrutto di controllo con il seguente comportamento:
- Se sia
lisiafbsono maggiori o uguali a 15, impostasmsuguale al doppio della somma diliefb. - Se sia
lisiafbsono strettamente inferiori a 10, impostasmsuguale alla metà della somma diliefb. - In tutti gli altri casi, imposta
smsuguale ali + fb. - Infine, stampa la variabile
smsrisultante.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Variables related to your last day of recordings
li <- 15
fb <- 9
# Code the control-flow construct
if (___ & ___) {
sms <- 2 * (li + fb)
} ___ (___) {
sms <- 0.5 * (li + fb)
} else {
sms <- ___
}
# Print the resulting sms to the console