Buscar..


Observaciones

La expresión condicional y la declaración de selección. Se recomienda el uso de terminadores de alcance explícito. Las expresiones condicionales COBOL permiten formas cortas, donde el identificador actual (y condicional) se asume a través de múltiples pruebas de condición, a menos que se proporcionen explícitamente.

IF A = 1 OR 2 ...

es equivalente a

IF A = 1 OR A = 2 ...

Diagrama de sintaxis de la sentencia IF

IF con condicionales de forma corta

IF A = 1 OR 2 THEN
    perform miracles
END-IF

IF A = 1 OR 2 AND B = 1 THEN
    perform rites-of-passage
ELSE
    perform song-and-dance
END-IF

IF sentencias IF se pueden terminar con una terminación completa o un terminador de alcance explícito END-IF . Ya no se recomienda el uso de períodos para la terminación del alcance. Las paradas completas solo significan que, en el caso de IF anidadas, todas las anidaciones terminan en la primera parada completa . , y cualquier código posterior estará fuera del bloque IF.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow