Напишіть цикл while
Почнімо з побудови циклу while з нуля. Ще раз погляньте на його «рецепт»:
while (condition) {
expr
}
Пам'ятайте: частина condition у цьому шаблоні має в певний момент стати FALSE під час виконання. Інакше цикл while триватиме безкінечно.
Якщо під час запуску коду ваша сесія завершується, уважно перевірте тіло циклу while.
Перегляньте наданий зразок коду: він ініціалізує змінну speed і вже містить шаблон циклу while, щоб ви могли розпочати.
Ця вправа є частиною курсу
Середній рівень R
Інструкції до вправи
Напишіть цикл while з такими характеристиками:
- Умова циклу
whileмає перевіряти, чиspeedбільша за 30. - Усередині тіла циклу
whileвиведіть рядок"Slow down!". - Усередині тіла циклу
whileзменшуйтеspeedна 7 одиниць і знову присвоюйте це нове значення зміннійspeed. Це критично важливо; інакше ваш циклwhileніколи не зупиниться і ваша сесія завершиться.
Якщо під час запуску коду ваша сесія завершується, уважно перевірте тіло циклу while: імовірно, ви припустилися помилки.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Initialize the speed variable
speed <- 64
# Code the while loop
while (___) {
print("___")
speed <- ___
}
# Print out the speed variable
speed