IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Inizializza la variabile rcount a 0.
  • Completa il ciclo for:
  • se char è uguale a "r", incrementa il valore di rcount di 1.
  • se char è uguale a "u", esci completamente dal ciclo for con break.
  • Infine, stampa in console la variabile rcount per 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
Modifica ed esegui il codice