Hi friends,
I want to create a calculator program.
This is the code.
DATA: A TYPE I, "input value A
B TYPE I, "input value B
C TYPE I, "value c result
ADD TYPE C, " created check box
MULT TYPE C, " created checbox
SUB TYPE C,
DIV TYPE C,
CALCULATE TYPE C,
CLEAR TYPE C,
CANCEL TYPE C,
OK_CODE TYPE SY-UCOMM.
CALL SCREEN 153.
MODULE CALCULATE_VALUES INPUT.
IF OK_CODE = 'DISPLAY'.
IF ADD = 'X'.
COMPUTE C = A + B.
ENDIF.
IF SUB = 'X'.
C = A - B.
ENDIF.
IF MULT = 'X'.
C = A * B.
ENDIF.
IF DIV = 'X'.
C = A / B.
ENDIF.
ELSEIF OK_CODE = 'CLEAR'.
CLEAR: A, B, C.
ELSEIF OK_CODE = 'CANCEL'.
LEAVE program.
But it is not working.
i am not getting any value in c which should contain result of calculation.
Plz let me know what needs to be changed in the program.
Thanks