Prenez les commandes!
Dans cet exercice, vous allez combiner tout ce que vous avez appris jusqu'ici : opérateurs relationnels, opérateurs logiques et structures de contrôle. Vous en aurez besoin au complet!
Nous avons prédéfini deux valeurs pour vous : li et fb, qui correspondent au nombre de consultations de votre profil LinkedIn et Facebook lors de la dernière journée d'enregistrement. Suivez les instructions pour écrire du code R qui génère un « social media score », sms, à partir des valeurs de li et fb.
Cette activité fait partie du cours
R intermédiaire
Instructions de l’exercice
Complétez la structure de contrôle avec le comportement suivant :
- Si
lietfbsont tous les deux supérieurs ou égaux à 15, affectez àsmsle double de la somme delietfb. - Si
lietfbsont tous les deux strictement inférieurs à 10, affectez àsmsla moitié de la somme delietfb. - Dans tous les autres cas, affectez à
smsla valeurli + fb. - Enfin, affichez la variable
smsobtenue.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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