Kendalikan semuanya!
Dalam latihan ini, Anda akan menggabungkan semua yang telah Anda pelajari sejauh ini: operator relasional, operator logika, dan konstruksi kontrol. Anda akan membutuhkan semuanya!
Kami telah menyiapkan dua nilai untuk Anda: li dan fb, yang menyatakan jumlah tampilan profil LinkedIn dan Facebook Anda pada hari terakhir pencatatan. Ikuti instruksi untuk membuat kode R yang menghasilkan 'skor media sosial', sms, berdasarkan nilai li dan fb.
Latihan ini adalah bagian dari kursus
R Tingkat Menengah
Petunjuk latihan
Selesaikan konstruksi alur kontrol dengan perilaku berikut:
- Jika baik
limaupunfbbernilai 15 atau lebih, setelsmssama dengan dua kali jumlahlidanfb. - Jika baik
limaupunfbsecara ketat berada di bawah 10, setelsmssama dengan setengah dari jumlahlidanfb. - Dalam semua kasus lainnya, setel
smssama denganli + fb. - Terakhir, cetak variabel
smsyang dihasilkan.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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