Un saludo a tod@s
Tengo un problema y no tengo ni idea porque pasa:
Tengo un array de enteros decena[1..10]
Lo paso como referencia a un procedimiento de otra unidad para que inicialice los elementos del mismo, mediante un for, cuyo indice es igual a 1, hasta 10
Lo paso como referencia a otro procedimiento para que muestre los valores, y los muestra correctamente es decir 1,2,3,4,5,6,7,8,9,10
Intento mostrarlos igualmente ahora desde el procedimiento de llamada y el resultado es:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
¿Que hago mal?, se supone que freepascal permite crear arrays que cuyo primer indice no tiene porque ser 0.
¿Me falta alguna directiva?
Adjunto una imagen del código y el resultado.
Agradecería un poco de luz.
Gracias