BaşlayınÜcretsiz Başlayın

Kontrolü ele al!

Bu egzersizde şimdiye kadar öğrendiklerinin hepsini birleştireceksin: ilişkisel operatörler, mantıksal operatörler ve kontrol yapıları. Hepsine ihtiyacın olacak!

Senin için iki değer önceden tanımlandı: li ve fb. Bunlar, son kayıt gününde LinkedIn ve Facebook profilinin aldığı profil görüntülenme sayılarını ifade ediyor. Talimatları takip ederek, li ve fb değerlerine göre bir 'sosyal medya puanı' (sms) üreten R kodunu yaz.

Bu egzersiz

Orta Düzey R

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

Kontrol akışı yapısını aşağıdaki davranışla tamamla:

  • Hem li hem de fb 15 veya daha büyükse, sms'i li ve fb toplamının iki katına eşitle.
  • Hem li hem de fb kesin olarak 10'un altındaysa, sms'i li ve fb toplamının yarısına eşitle.
  • Diğer tüm durumlarda, sms'i li + fb'ye eşitle.
  • Son olarak, ortaya çıkan sms değişkenini yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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
Kodu Düzenle ve Çalıştır