Práctico 10 Ejercicio 8

Práctico 10 Ejercicio 8

de Maximiliano Jose Kniazev D'angelo -
Número de respuestas: 1

Buenas noches, en el Práctico 10, el ejercicio 8 parte B II consulta cómo evalua Pascal esta expresión (0 in [-3..5]).

En el teórico (Dipo 16 de Ordinales, Enumerados y Conjuntos) dice explícitamente que no se admiten ordinales negativos en los conjuntos. 

Por qué tiene sentido plantearlo en este caso? En la solución dice que es true y es lo que tendería a pensar si no fuera ilegal plantear un set con ordinales negativos.

Gracias.


En respuesta a Maximiliano Jose Kniazev D'angelo

Re: Práctico 10 Ejercicio 8

de Felipe Miranda Torres De La Llosa -
Maximiliano, como andas?

La restricción de no admitir ordinales negativos como elementos de un tipo construido con SET OF es del lenguaje Free Pascal. En Pascal estándar sí es válida la declaración, y por eso la opción II no produce un error.

Saludos,
Felipe