while

La palabra clave EGL while marca el principio de un conjunto de sentencias que se ejecutan en un bucle. La primera ejecución sólo se produce si una expresión lógica se resuelve en true y cada una de las iteraciones subsiguientes depende de la misma prueba. La palabra clave end marca el cierre de la sentencia while.

Diagrama de sintaxis de la sentencia while
expresión lógica
Una expresión (una serie de operandos y operadores) que evalúa en true o false
sentencia
Una sentencia en el lenguaje EGL

A continuación se ofrece un ejemplo:

  sum = 0;
  i = 1;
  while (i < 4)
    sum = inputArray[i] + sum;
    i = i + 1;
  end

Tareas relacionadas
Diagrama de sintaxis para sentencias y mandatos EGL

Consulta relacionada
Expresiones lógicas
Sentencias EGL

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.