Напишите цикл for с нуля
В этом упражнении не будет новых концепций, связанных с циклами for.
Переменная rquote уже определена заранее. Она была разбита на вектор отдельных букв и сохранена в векторе chars с помощью функции strsplit().
Попробуйте написать код, который считает количество букв «r», встречающихся до первой буквы «u» в строке rquote.
Это упражнение является частью курса
Intermediate R
Инструкции к упражнению
- Инициализируйте переменную
rcountзначением 0. - Доработайте цикл
for: - если
charравно"r", увеличьте значениеrcountна 1; - если
charравно"u", прервите выполнение циклаforс помощью оператораbreak. - В конце выведите переменную
rcountв консоль, чтобы убедиться в правильности кода.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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