operadores

Páginas: 2 (429 palabras) Publicado: 16 de octubre de 2014










“instrucciones de control”

A continuación se indica la sintaxis de las instrucciones utilizadas en ADA para romper el flujo secuencial de las instrucciones..

• IF

IFTHEN

{ELSIF THEN
}
[ELSE
]
END IF;

La opción ELSIF se utiliza como una forma abreviada de anidamiento del
IF (ELSE IF).


• CASE

CASE IS{WHEN => }
END CASE;

• LOOP

LOOP

END LOOP;

LOOP sirve para realizar bucles que repiten una y otra vez las sentencias de su interior. Para cuando sea necesario salir delbucle, existe la instrucción “EXIT” cuya ejecución provoca la salida instantánea del bucle. Una variante de esta instrucción es “EXIT WHEN ” que provoca la salida sólo cuando se cumpla la condiciónindicada como argumento.






• WHILE / FOR

WHILE LOOP

END LOOP;

FOR IN [REVERSE] LOOP

END LOOP;

Estas instrucciones de iteración se basan en lasentencia LOOP y por lo tanto también puede utilizarse en ellas la instrucción EXIT, si bien su finalidad es precisamente evitar la necesidad del uso de dicha instrucción.
Como era de esperar, elfuncionamiento de WHILE y FOR es similar al de PASCAL. Un hecho a tener en cuenta es que la variable utilizada como índice en el FOR puede ser referenciada dentro del bucle pero no fuera de él ya que estavariable se crea automáticamente al comenzar la instrucción FOR y se destruye cuando finaliza. Por lo tanto, no es necesario hacer una declaración explícita de dicha variable.


“reglas de ejecución”Los indicadores y palabras claves son equivalentes sea cual el uso de mayúsculas y minúsculas, es decir es un lenguaje case- insensitive

En este caso, todo el programa es un único procedimiento,que puede contener subprogramas (procedimientos o funciones) (en este caso: la función Ack).

Cada sentencia se cierra con end qué_cerramos. Es un modo de evitar errores y facilitar la lectura. No...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Operador
  • Opera
  • Operaciones
  • A Ópera
  • Opera
  • OPERAR
  • opera
  • Ópera

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS