1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate R

Connected

cvičení

Umíš funkce? (2)

Jako základ ti poslouží hotová implementace funkce interpret(). V tomto cvičení napíšeš další funkci, která pomocí interpret() zpracuje všechna data o denních zobrazeních tvého profilu uložená ve vektoru. Tato funkce navíc vrátí součet zobrazení z oblíbených dnů, pokud o to požádáš. K procházení všech prvků vektoru se skvěle hodí smyčka for. Možnost vrátit součet zobrazení z oblíbených dnů zajistíš pomocí argumentu funkce s výchozí hodnotou.

Pokyny

100 XP

Dokonči šablonu funkce interpret_all():

  • Nastav return_sum jako volitelný argument s výchozí hodnotou TRUE.
  • Uvnitř smyčky for prochází všechny prvky vektoru views: v každé iteraci přičti výsledek interpret(v) k proměnné count. Pamatuj, že interpret(v) vrací v pro oblíbené dny, a 0 v ostatních případech. Zároveň interpret(v) provede i výpisy na obrazovku.
  • Dokonči podmínku if:
  • Pokud je return_sum rovno TRUE, vrať count.
  • V opačném případě vrať NULL.

Nově definovanou funkci zavolej pro vektory linkedin i facebook.