function subroutine farki

function’lar tek bir deger return ederler, subroutine’ler birden cok deger return edebilirler.

bir function ornegi

REAL FUNCTION PHI(D) 
    COMMON DELTA,T 
    DP=D+T+DELTA/2. 
    DM=D-DELTA/2. 
    PHIB=DP+DM 
    RETURN ! PHIB degerini return ediyor. 
END 

bir subroutine ornegi

SUBROUTINE GAUSSJ(INDXR,INDXC) 
    INDXR=3+5
    INDXC=1/7
    RETURN ! INDXR ve INDXC degerlerini return ediyor. 
END