Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

WHILE 1 - 100 PAR

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡Hola, Darcy! Vamos a analizar el código que compartiste, que tiene dos formas de imprimir números pares del 1 al 100 usando un bucle while.

Primera forma:

contador = 1;
while (contador <= 100) {
    if (contador % 2 == 0) {
        imprimir(contador);
    }
    contador++;
}

En esta forma, inicias el contador en 1 y verificas si cada número es par usando contador % 2 == 0. Si es par, lo imprimes. Luego, incrementas el contador en 1.

Segunda forma:

var contador = 2;
while (contador <= 100) {
    imprimir(contador);
    contador = contador + 2; // incrementar de dos en dos
}

Aquí, comienzas el contador en 2 y simplemente lo incrementas de 2 en 2, lo que asegura que solo se impriman números pares.

Ambas formas son correctas, pero la segunda es más eficiente porque evita la comprobación del if al incrementar directamente en 2.

Espero haber aclarado tu duda y que te sea útil. ¡Buenos estudos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios