Arrêtez la boucle while : break
Il existe des situations très rares dans lesquelles un excès de vitesse important est nécessaire : que se passe-t-il si un ouragan approche et que vous devez fuir le plus rapidement possible ? Dans ce cas, vous ne voulez pas que l'assistant du conducteur vous envoie des notifications d'excès de vitesse, n'est-ce pas ?
Cela semble être une excellente occasion d'inclure la déclaration break
dans la boucle while
sur laquelle vous avez travaillé. N'oubliez pas que l'instruction break
est une instruction de contrôle. Lorsque R la rencontre, la boucle while
est complètement abandonnée.
Cet exercice fait partie du cours
Intermédiaire R
Instructions
Adaptez la boucle while
de manière à ce qu'elle soit abandonnée lorsque le speed
du véhicule est supérieur à 80. Cette fois-ci, la variable speed
a été initialisée à 88 ; maintenez-la ainsi.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Initialize the speed variable
speed <- 88
while (speed > 30) {
print(paste("Your speed is", speed))
# Break the while loop when speed exceeds 80
if (___) {
___
}
if (speed > 48) {
print("Slow down big time!")
speed <- speed - 11
} else {
print("Slow down!")
speed <- speed - 6
}
}