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
Anleitung zur Übung
Initialisiere die Variable
rcount
mit 0.Vervollständige die
for
-Schleife:Wenn
char
gleich"r"
ist, erhöhe den Wert vonrcount
um 1.Wenn
char
gleich"u"
ist, verlasse diefor
-Schleife komplett mitbreak
.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