1.2 Instrucciones de entrada salida y asignación
Una instrucción de entrada (o simplemente entrada) consiste en asignar a una o más variables, uno o más valores (datos) recibidos desde el exterior. Normalmente, los datos son recogidos desde la entrada estándar (el teclado), pero, también existen otros dispositivos de entrada (el ratón, el escáner,...).
Una instrucción de salida (o simplemente salida) consiste en llevar hacia el exterior los valores (datos) obtenidos de la evaluación de una lista de expresiones. Normalmente, los datos son enviados a la salida estándar (la pantalla), pero, también existen otros dispositivos de salida (la impresora, el plotter,...).
En un ordinograma, tanto las instrucciones de entrada como las de salida, se escriben igual que en pseudocódigo, pero, dentro de un romboide:
Las instrucciones de asignación realizan operaciones de asignación, que consisten en tomar el valor de la derecha del operador de asignación (=) y almacenarlo en el elemento de la izquierda
La sintaxis general de la instrucción de asignación es:
nombre_de_la_variable = valor
El valor a la derecha del signo igual puede ser una constante, otra variable o una expresión que combine constantes y variables, pero siempre la variable y su valor deben ser del mismo tipo de dato.
La instrucción de asignación se usa para asignar valores a variables.
· Los valores asignados a las variables son sustituidos en lugar de las variables en cualquier subexpresión que contenga dichas variables.
· Las variables están indefinidas hasta que sus valores se espefican explícitamente mediante una instrucción de asignaciíon (o una de las otras instrucciones que definiremos más adelante).3.4
Instrucción de asignación
Sintaxis:
variable:= expresión;
donde:
· variable es un identificador Pascal válido.
· expresión puede ser una constante, otra variable a la que se le ha asignado previamente un valor, o una fórmula a ser evaluada.
Objetivo:
Asigna el valor de expresión a variable.
En toda instrucción de asignación:
· la variable a la que se asigna un valor debe aparecer en el lado izquierdo del operador de asignación, y a la derecha debe aparecer una expresión valida;
·
· la variable y la expresión deben ser del mismo tipo. Sin embargo, es válido asigna un valor entero a una variable real (el valor entero será convertido al valor real correspondiente), pero no es legal asigna un valor real a una variable entera.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario