The subroutine in Figure 1 uses the values True and False. The variable status_code can store the values -1, 0 or 5.
State the most appropriate data type for each of these sets of values.
| Values | Data type |
|---|---|
True, False | |
-1, 0, 5 |
Figure 1
SUBROUTINE ProcessStatus(status_code)
IF status_code > 0 THEN
RETURN True
ELSE
RETURN False
ENDIF
ENDSUBROUTINE