ESCODIGO

Sentencias


Sentencia If - Then- Else

Dado que una condición produce un valor verdadero o falso, se necesita una sentencia de control que  ejecute determinada sentencia si la condición es verdadera, y otra si es falsa. En pascal esta alternativa se realiza con la sentencia IF – THEN – ELSE.

La sintaxis de la sentencia If:

Formato 1:


  If (Condicion) then
    (instruccion)

Formato 2:


  If (condicion) then
    instruccion_verdadera)
  Else
    (instruccion_falsa)

En este caso, primero se evalúa la condición y es el resultado arroja un valor de verdad (verdadero), se ejecuta instrucción_verdadera; en caso contrario se ejecuta instrucción_falsa.

La condición es una expresión Booleana que puede ser verdadera o falsa (true o false). Una expresión Booleana se forma comparando Valores de las Expresiones utilizando operadores de relación (Relacionales) o comparativas y los operadores lógicos.

Nota: Antes de la palabra end no es necesario anteponer un punto y coma como se muestra en el ejemplo. El hacerlo generaría una sentencia vacía (sentencia que no hace nada).