ComenzarEmpieza gratis

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

Ver curso

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 if para 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
  ___
}
Editar y ejecutar código