Parcial 2017 Ej 1 parte b

Parcial 2017 Ej 1 parte b

de SebastiãN Alejandro Gonzalez Giordano -
Número de respuestas: 1

Buenas tardes, 

En el ejercicio se hace referencia a un código de Octave, y no es una función, entonces se podría ejecutar desde la  consola directamente o llamando un script. Mi pregunta es dado lo dicho, la variable i que se usa para recorrer el for, una vez finalizada no debería quedar valiendo 10, que es la ultima vez que se sobrescribe. 

En respuesta a SebastiãN Alejandro Gonzalez Giordano

Re: Parcial 2017 Ej 1 parte b

de Jimena Ferreira -

Sebastián,

En el teórico de estructuras de iteración se dice que el valor de la variable del for, en este caso la variable i, queda indefinido luego de las iteraciones del for. 

Si bien Octave hace una suposición del valor de la variable i fuera del for, no todos los lenguajes se comportan así y no es una buena práctica de programación la utilización de la variable de iteración fuera del for. 


Saludos,

Jimena F.