Leyendo la solución, no me doy cuenta por qué es posible la salida 2,5,10 y no lo es 2,7,8 siguiendo el mismo razonamiento.
Espero se entienda mi pregunta.
Gracias.
Leyendo la solución, no me doy cuenta por qué es posible la salida 2,5,10 y no lo es 2,7,8 siguiendo el mismo razonamiento.
Espero se entienda mi pregunta.
Gracias.
El segundo print(a) se va a ejecutar despues del a:=5, asi que para imprimir el 7, el a:=7 se tiene que ejecutar entre el a:=5 y el print(a) (porque si no se imprimiria el 5).
Entonces, si imprimiste 7 el valor de a al que le vas a sumar 3 tiene que ser 7 si o si.
Saludos
Muchas gracias