Crea un ciclo for da zero
Questo esercizio non introduce nuovi concetti sui cicli for.
Abbiamo già definito una variabile rquote. Questa variabile è stata suddivisa in singole lettere ed è stata salvata in un vettore chars con la funzione strsplit().
Riesci a scrivere del codice che conti il numero di "r" che compaiono prima della prima "u" in rquote?
Questo esercizio fa parte del corso
R intermedio
Istruzioni dell'esercizio
- Inizializza la variabile
rcounta 0. - Completa il ciclo
for: - se
charè uguale a"r", incrementa il valore dircountdi 1. - se
charè uguale a"u", esci completamente dal cicloforconbreak. - Infine, stampa in console la variabile
rcountper verificare che il codice sia corretto.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Pre-defined variables
rquote <- "r's internals are irrefutably intriguing"
chars <- strsplit(rquote, split = "")[[1]]
# Initialize rcount
rcount <-
# Finish the for loop
for (char in chars) {
}
# Print out rcount