Возьмите управление!
В этом упражнении вы объедините всё, что изучили: операторы сравнения, логические операторы и управляющие конструкции. Пригодится всё!
Мы заранее определили два значения: li и fb — количество просмотров профилей в LinkedIn и Facebook за последний день записи. Следуйте инструкциям и напишите код на R, который вычисляет «индекс социальных сетей» sms на основе значений li и fb.
Это упражнение является частью курса
Intermediate R
Инструкции к упражнению
Дополните управляющую конструкцию, реализовав следующее поведение:
- Если
liиfbоба равны 15 или больше, присвойтеsmsудвоенную суммуliиfb. - Если
liиfbоба строго меньше 10, присвойтеsmsполовину суммыliиfb. - Во всех остальных случаях присвойте
smsзначениеli + fb. - В конце выведите значение переменной
sms.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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