C FILE: FIB3.F | |
SUBROUTINE FIB(A,N) | |
C | |
C CALCULATE FIRST N FIBONACCI NUMBERS | |
C | |
INTEGER N | |
REAL*8 A(N) | |
Cf2py intent(in) n | |
Cf2py intent(out) a | |
Cf2py depend(n) a | |
DO I=1,N | |
IF (I.EQ.1) THEN | |
A(I) = 0.0D0 | |
ELSEIF (I.EQ.2) THEN | |
A(I) = 1.0D0 | |
ELSE | |
A(I) = A(I-1) + A(I-2) | |
ENDIF | |
ENDDO | |
END | |
C END FILE FIB3.F | |