2
respuestas

¿Qué está mal en mi código (números pares hasta el 100?

Amigos, llevo un rato pensando esto; lo ejecuto y mi PC se queda colgada jajajaja. Alguien dígame en qué he fallado. Quizá esté confundido en algo.

2 respuestas

Que tal Lino. Lo primero que tenés que corregir, es la variable multiplicador. Asignale = 2, puesto que 2 es el primer número par del 1 al 100, ¿Cierto? La condición del while es correcta, el imprimir está mal: solo debería limitarse a imprimir multiplicador, sin sumar nada. por último, reemplaza multiplicador = multiplicador ++; por multiplicador = multiplicador + 2;, porque así como está, ++ aumentará de a uno, y lo que necesitamos es que sume de a dos, para que salte al siguiente número par. Aquí te dejo el código como debería ser:

    var multiplicador = 2;

    while(multiplicador <= 100){
        imprimir(multiplicador)
        multiplicador = multiplicador +2;
    }

Gracias, mi amigo.