Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
4
respuestas

Porque al ejecutar el codigo, el resultado es como si mi instruccion fuera 2.

Si en ves de contador = contador + 1; utilizo contador = contador ++; el resultado es el esperado. Agradeceria mucho que me explicaran mi error.

Gracias por su atencion.

4 respuestas
solución!

Hola Jeison, contador=contador+1 es equivalente a contador++, la diferencia radica que en la primera exprecion puedes asignar otro valor en vez de 1 y la si siguiente expresion incremente en uno.

te dejo un link de la info.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad https://ehack.info/contadores-y-acumuladores/

Hola Jeison: Estas utilizando (contador = contador ++); y es sólo (contador++), esos dos más a la derecha se utilizan para dar incremento de (1).

Hola Jeison, estás colocando de manera erronea el cógido, solo debes colocar contador++, si colocas contador = contador++, estarías sumando doble.

me pasa lo mismo, al colocar contador++, en el pop up solo sale 1 y se repite en bucle ya lo resolvi, y se debia al "}" que estaba mal colocado