Napiš smyčku while
Pojďme si společně postavit smyčku while od základu. Připomeň si její strukturu:
while (condition) {
expr
}
Nezapomeň, že část condition musí se v průběhu provádění smyčky někdy stát FALSE. Jinak poběží smyčka while donekonečna.
Pokud ti relace vyprší po spuštění kódu, pečlivě zkontroluj tělo své smyčky while.
Prohlédni si ukázkový kód – inicializuje proměnnou speed a obsahuje připravenou šablonu smyčky while, od které můžeš odrazit.
Toto cvičení je součástí kurzu
Intermediate R
Pokyny k cvičení
Napiš smyčku while s těmito vlastnostmi:
- Podmínka smyčky
whilemá kontrolovat, jestli jespeedvětší než 30. - Uvnitř těla smyčky
whilevypiš"Slow down!". - Uvnitř těla smyčky
whilesniž hodnotuspeedo 7 jednotek a výsledek opět ulož do proměnnéspeed. Tento krok je zásadní – bez něj se smyčka nikdy nezastaví a relace ti vyprší.
Pokud ti relace vyprší po spuštění kódu, pečlivě zkontroluj tělo smyčky while: pravděpodobně se v něm skrývá chyba.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Initialize the speed variable
speed <- 64
# Code the while loop
while (___) {
print("___")
speed <- ___
}
# Print out the speed variable
speed