НачатьНачать бесплатно

Напишите цикл 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
Редактировать и запускать код