Buenas, no entiendo por que el i no devolveria 3, a mi me da eso cuando ejecuto un programa similar
En respuesta a Diego Fernando Silveira De La Sierra
Re: Parcial A 2023, Ejercicio 11
Misma duda...
En respuesta a Diego Fernando Silveira De La Sierra
Re: Parcial A 2023, Ejercicio 11
Buenas,
La respuesta es la "c) no esta definido y 6", esto porque la variable de control del for (en este caso i) al terminar el for no queda definida. Esto que me comentas de la variable i puede ser, eso va a depender del compilador. Pero en el curso hacemos hincapie en que esta conceptualmente mal consultar la variable de control despues de un for, si se puede volver a usar pero asignandole un nuevo valor antes de consultarla. Si se quisiera usar el valor hasta el cual se llego en las itraciones del for, se puede usar directamente el valor despues del "to", en este caso 3. Si queda alguna duda vuelvan a preguntar!
Saludos.
La respuesta es la "c) no esta definido y 6", esto porque la variable de control del for (en este caso i) al terminar el for no queda definida. Esto que me comentas de la variable i puede ser, eso va a depender del compilador. Pero en el curso hacemos hincapie en que esta conceptualmente mal consultar la variable de control despues de un for, si se puede volver a usar pero asignandole un nuevo valor antes de consultarla. Si se quisiera usar el valor hasta el cual se llego en las itraciones del for, se puede usar directamente el valor despues del "to", en este caso 3. Si queda alguna duda vuelvan a preguntar!
Saludos.