Assuma o controle!

Neste exercício, você combinará tudo o que aprendeu até agora: operadores relacionais, operadores lógicos e construções de controle. Você precisará de tudo isso!

Pré-definimos dois valores para você: li e fb, que indicam o número de visualizações de perfil que seu perfil do LinkedIn e do Facebook teve no último dia de gravações. Siga as instruções para criar o código R que gera uma "pontuação de rede social", sms, com base nos valores de li e fb.

Este exercício faz parte do curso

R intermediário

Ver Curso

Instruções de exercício

Termine a construção do fluxo de controle com o seguinte comportamento:

  • Se tanto li quanto fb forem 15 ou mais, defina sms como o dobro da soma de li e fb.
  • Se tanto li quanto fb estiverem estritamente abaixo de 10, defina sms como a metade da soma de li e fb.
  • Em todos os outros casos, defina sms igual a li + fb.
  • Por fim, imprima a variável sms resultante.

Exercício interativo prático

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

# Variables related to your last day of recordings
li <- 15
fb <- 9

# Code the control-flow construct
if (___ & ___) {
  sms <- 2 * (li + fb)
} ___ (___) {
  sms <- 0.5 * (li + fb)
} else {
  sms <- ___
}

# Print the resulting sms to the console