ÎncepețiÎncepe gratuit

Construiește o buclă for de la zero

Acest exercițiu nu introduce concepte noi despre buclele for.

Am definit deja în avans o variabilă rquote. Această variabilă a fost împărțită într-un vector care conține litere separate și a fost stocată în vectorul chars cu ajutorul funcției strsplit().

Poți scrie cod care numără câte litere r apar înaintea primului u din rquote?

Acest exercițiu face parte din cursul

R intermediar

Vezi cursul

Instrucțiuni pentru exercițiu

  • Inițializează variabila rcount cu valoarea 0.
  • Completează bucla for:
  • dacă char este egal cu "r", mărește valoarea lui rcount cu 1.
  • dacă char este egal cu "u", ieși complet din bucla for folosind break.
  • În final, afișează variabila rcount în consolă pentru a verifica dacă codul tău este corect.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
Editează și rulează codul