COBOL Nested If Examples

COBOL 74 or 85

 

HONOR-STUDENT = “FALSE”.

 

IF GPA > 3.5

          IF HOURS-COMPLETED >= 15

HONOR-STUDENT = “TRUE”.

 

DISLPAY HONOR-STUDENT.

 

******************************

COBOL 85

         

BONUS = 0

IF   SALES > 300000

          IF YEARS-EMPLOYED > 2

                   BONUS = 1000

           ELSE

                   BONUS = 50

          END-IF

END-IF

 

DISPLAY “BONUS = “,  BONUS