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

Connected

cvičení

Přidej více podmínek

V předchozím cvičení jsi simuloval/a interakci mezi řidičem a jeho asistentem: když rychlost překročila limit, do konzole se vypsalo „Slow down!" a rychlost se snížila o 7 jednotek.

Asistenta je možné udělat chytřejším různými způsoby – například může posílat různé zprávy podle aktuální rychlosti nebo ji průběžně zobrazovat.

Smyčka while podobná té z předchozího cvičení je pro tebe připravená. Vypisuje aktuální rychlost, ale zatím neobsahuje kód, který by proměnnou speed snižoval – a to je docela nebezpečné. Dokážeš provést potřebné úpravy?

Pokyny

100 XP
  • Pokud je rychlost větší než 48, nech R vypsat "Slow down big time!" a sniž rychlost o 11.
  • V ostatních případech nech R vypsat jednoduše "Slow down!" a sniž rychlost o 6.

Pokud ti relace stále vyprší a hodí chybu, pravděpodobně jsi uvízl/a v nekonečné smyčce! Zkontroluj tělo smyčky while a ujisti se, že proměnné speed přiřazuješ nové hodnoty.