Parcial A 2023, Ejercicio 11

Parcial A 2023, Ejercicio 11

de Diego Fernando Silveira De La Sierra -
Número de respuestas: 2

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

de Guillermo Rey Martusciello -
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.