Trabajar con Estructuras

Las estructuras que uno haya definido en el Area de trabajo de las Estructuras, pueden ser utilizadas en toda la aplicación; como si se tratara de un tipo de datos. Para poder hacer uso de la estructura, es imprescindible que primero se declare una variable, y el tipo de esta variable sea la estructura definida. También podrá utilizarse como tipo de dato de parámetro de una función, o bien de otra estructura.

Ej.

persona yo

yo.nombre= "Ricardo"

yo.apellido="Pavez"

yo.edad= 27

if yo.edad<= 20 then  yo.descrip= "Joven"

elseif yo.edad<= 65 then yo.descrip= "Adulto"

else

yo.descrip="Anciano"

end if

Como puede verse la variable 'yo' fue definida del tipo 'persona', que es una estructura diseñada por el Usuario. Para hacer referencia a cualquier campo se escritura <Variable>.<Campo>, el que puede ser utilizado para asignarle un valor a dicho campo (yo.edad= 27) o bien examinar el valor contenido en dicho campo (if yo.edad<=20 then ...)

Se vuelve a aclarar que dentro de la definición del campo de la estructura no es posible hacer una restricción de entradas, esta debe ser hecha en forma de líneas de código