Un while sencillo
Un bucle while es otra estructura de control, como if/else. while nos permite automatizar la repetición de instrucciones para que el código sea más legible y conciso.
En este ejercicio, vas a escribir un bucle while que itere tres veces. Usando una variable contador que se incremente y lógica if/else, imprimirás "winner" en la primera iteración del bucle, "winner" otra vez en la segunda iteración, y "chicken dinner" en la tercera y última iteración. Este mensaje impreso no se usará exactamente en el programa de Twenty-One, aunque podría servir para felicitar a un jugador si gana una ronda.
Este ejercicio forma parte del curso
Introducción a Scala
Instrucciones del ejercicio
- Define una variable contador,
i, igual a cero. - Define el número de iteraciones del bucle
while,numRepetitions, igual a tres. - Completa la primera cláusula
ifpara que se imprima "winner" en la primera iteración del bucle, luego "winner" otra vez en la segunda iteración, y "chicken dinner" en la iteración final. - Incrementa la variable contador en uno. Si no haces esto, tu código se ejecutará indefinidamente y la consola se bloqueará.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
// Define counter variable
___ i = ___
// Define the number of loop iterations
___ numRepetitions = ___
// Loop to print a message for winner of the round
___ (___ ___ ___) {
if (___ < ___)
println("winner")
else
println("chicken dinner")
// Increment the counter variable
___
}