Làm chủ tình huống!
Trong bài này, bạn sẽ kết hợp mọi thứ đã học: toán tử quan hệ, toán tử logic và các cấu trúc điều khiển. Bạn sẽ cần dùng tất cả!
Chúng tôi đã tạo sẵn hai giá trị: li và fb, lần lượt là số lượt xem hồ sơ LinkedIn và Facebook của bạn trong ngày ghi nhận cuối cùng. Hãy làm theo hướng dẫn để viết mã R tạo ra một 'điểm mạng xã hội' — sms — dựa trên giá trị của li và fb.
Bài tập này là một phần của khóa học
R nâng cao
Hướng dẫn bài tập
Hoàn thiện cấu trúc điều khiển với hành vi sau:
- Nếu cả
livàfbđều từ 15 trở lên, gánsmsbằng gấp đôi tổng củalivàfb. - Nếu cả
livàfbđều nhỏ hơn 10, gánsmsbằng một nửa tổng củalivàfb. - Trong các trường hợp còn lại, gán
smsbằngli + fb. - Cuối cùng, in ra biến
smsthu được.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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