ComeçarComece gratuitamente

Criar um loop “while” do zero

Os exercícios anteriores orientaram você no desenvolvimento de um loop while bastante avançado, contendo uma instrução break e diferentes mensagens e atualizações, conforme determinado por construções de fluxo de controle. Se você conseguir resolver esse exercício abrangente usando um loop while, estará totalmente pronto para o próximo tópico: o loop for.

Este exercício faz parte do curso

R intermediário

Ver Curso

Instruções de exercício

Termine o loop do while de modo que ele:

  • imprima o triplo de i, portanto 3 * i, em cada execução.
  • é abandonado com um break se o triplo de i for divisível por 8.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Initialize i as 1 
i <- 1

# Code the while loop
while (i <= 10) {
  print(___)
  if ((___) %% 8 == 0) {
    ___
  }
  i <- i + 1
}
Editar e executar código