7. Decisiones

    La instrucción IF ... THEN:

     IF (logical expression) THEN
       block
   ENDIF

(ExpresiónAritmética Operador ExpresiónAritmética)

       		      (A .GT. 0)
.GT. Más grande que
.LT. Más pequeño que
.EQ. Igual a
.GE. Más grande o igual a
.LE. Más pequeño o igual a
.NE. No es igual a
    IF ((A.GT.B).AND.(B.LT.C)) THEN
      instrucciones
   END IF
     
    

IF ... THEN ... ELSE ...

     IF (logical expression) THEN
       block A
    ELSE
       block B
    ENDIF

IF sin THEN y END IF

IF (A .GT. B) PRINT*, 'B is greater than A'

IF (NUMBER .LT. MIN) MIN = NUMBER

Ahora ir a los ejercicios y realizarlos.


| Programas | Variables | Operaciones Aritméticas | Input y Output | Bucles en Programas | Vectores en Programas | Decisiones | Subprogramas y funciones |