Desafío: Break y Continue
Hay un bucle for
sin una condición de finalización predeterminada.
Dentro del bucle, omitir todas las iteraciones pares y, en caso de iteraciones impares, incrementar el valor de oddNumbers
. Detener el bucle tan pronto como el valor de oddNumbers
sea igual a 27
. Utilizar las sentencias break
y continue
para este propósito.
main.cs
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int oddNumbers = 0; for (int i = 0; ; i++) { if (___) { ___ } ___++; Console.WriteLine(i); if (___) { ___ } } } } }
Un número x es par si cumple la condición x % 2 == 0
.
main.cs
using System; namespace ConsoleApp { class Program { static void Main(string[] args) { int oddNumbers = 0; for (int i = 0; ; i++) { if (i % 2 == 0) { continue; } oddNumbers++; Console.WriteLine(i); if (oddNumbers == 27) { break; } } } } }
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 4. Capítulo 8