cobol
Instrukcja IF
Szukaj…
Uwagi
Wyrażenie warunkowe i instrukcja wyboru. Zalecane jest użycie terminatorów o wyraźnym zasięgu. Wyrażenia warunkowe w języku COBOL zezwalają na stosowanie krótkich formularzy, w których bieżący identyfikator (i warunkowy) jest przyjmowany przez wiele testów warunkowych, o ile nie podano go wyraźnie.
IF A = 1 OR 2 ...
jest równa
IF A = 1 OR A = 2 ...
JEŻELI z warunkami krótkimi
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
Instrukcje IF
można kończyć za pomocą kropki lub terminatora END-IF
. Stosowanie okresów do zakończenia zakresu nie jest już zalecane. Kropki oznaczają po prostu, że w przypadku zagnieżdżonego IF wszystkie zagnieżdżanie kończy się przy pierwszym kropce .
, a każdy kolejny kod będzie poza blokiem IF.
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow