Crear un bucle for desde cero
Este ejercicio no introducirá ningún concepto nuevo sobre los bucles for
.
Ya hemos definido una variable rquote
. Esta variable se ha dividido en un vector que contiene letras separadas y se ha almacenado en un vector chars
con la función strsplit()
.
¿Puedes escribir un código que cuente el número de erres que preceden a la primera u en rquote
?
Este ejercicio forma parte del curso
R intermedio
Instrucciones del ejercicio
Inicializa la variable
rcount
como 0.Termina el bucle
for
:Si
char
es igual a"r"
, aumenta 1 el valor dercount
.Si
char
es igual a"u"
, abandona por completo el buclefor
conbreak
.Por último, imprime la variable
rcount
en la consola para ver si tu código es correcto.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# 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