Erste SchritteKostenlos loslegen

Erstellung deiner eigenen for-Schleife

In dieser Übung werden keine neuen Konzepte für for-Schleifen eingeführt.

Es wurde bereits die Variable rquote definiert. Mithilfe der Funktion strsplit() wurde diese Variable in einen Vektor aufgeteilt, der einzelne Buchstaben enthält, und in einem Vektor namens chars gespeichert.

Kannst du passenden Code schreiben, der zählt, wie oft der Buchstabe r vor dem ersten u in rquote vorkommt?

Diese Übung ist Teil des Kurses

R für Fortgeschrittene

Kurs anzeigen

Anleitung zur Übung

  • Initialisiere die Variable rcount mit 0.

  • Vervollständige die for-Schleife:

  • Wenn char gleich "r" ist, erhöhe den Wert von rcount um 1.

  • Wenn char gleich "u" ist, verlasse die for-Schleife komplett mit break.

  • Gib zum Schluss die Variable rcount in der Konsole aus, um zu sehen, ob dein Code korrekt ist.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# 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
Bearbeiten und Ausführen von Code