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
Instruções de exercício
Termine a construção do fluxo de controle com o seguinte comportamento:
- Se tanto
li
quantofb
forem 15 ou mais, definasms
como o dobro da soma deli
efb
. - Se tanto
li
quantofb
estiverem estritamente abaixo de 10, definasms
como a metade da soma deli
efb
. - Em todos os outros casos, defina
sms
igual ali + 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