2 dic 2009

CURSO COBOL OS/390. SENTENCIAS MOVE, IF..END-IF , IF..ELSE..END-IF , EVALUATE

    EN COBOL TODO ES UNA MOVEDERA Y CUANDO PROGRAMEN SE DARAN CUENTA POR QUE, EXISTE UNA INSTRUCCION PARA MOVER UN VALOR A UNA VARIABLE SE LLAMA MOVE, SOLO DEBEMOS TENER CUIDADO DE:

MOVER DE NUMERICOS A NUMERICOS.
MOVER DE NUMERICOS A ALFANUMERICOS.
MOVER DE ALFANUMERICO A ALFANUMERICO.

    SI MOVEMOS DE ALFANUMERICO A NUMERICO NOS DARA ERROR AL COMPILAR.

        MOVE 35 TO WS-NUMERO
        MOVE WS-NUMERO TO WS-NUMERO2

    A VECES ES NECESARIO EVALUAR UNA CONDICION, EVALUAR UN SWITCH PARA USAREMOS LA SENTENCIA IF O EVALUATE.

        IF  CONDICION
            INSTRUCCIONES
            ...
        END-IF.
       
        IF  CONDICION
            INSTRUCCIONES
            ...
        ENSE
            INSTRUCCIONES
            ...
        END-IF.


        EVALUATE CODICION
            WHEN CAS0 1
                INSTRUCCIONES
                ...
            WHEN CASO 2
                INSTRUCCIONES
                ...
            WHEN OTHER
                INSTRUCCIONES
                ...
        END-EVALUATE.

0 comentarios: