Побудуйте цикл for з нуля
У цій вправі не буде нових концепцій щодо циклів for.
Ми вже заздалегідь створили змінну rquote. Цю змінну розбито на окремі літери та збережено у векторі chars за допомогою функції strsplit().
Чи зможете ви написати код, який підрахує кількість літер r до першої літери u в rquote?
Ця вправа є частиною курсу
Середній рівень R
Інструкції до вправи
- Ініціалізуйте змінну
rcountнулем. - Завершіть цикл
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