Anonymous user
Fibonacci n-step number sequences: Difference between revisions
→{{header|ERRE}}
No edit summary |
|||
Line 810:
=={{header|ERRE}}==
<lang ERRE>
PROGRAM
!
! for rosettacode.org
!
DIM F[20]
PROCEDURE FIBN(F%[],N%)▼
B=0
FOR I%=1 TO N% DO▼
LOOP
F%[I%-1]=F%[I%]▼
Q=INSTR(F$,",")
END FOR▼
B=B+1
IF
F[B]=VAL(MID$(F$,1,Q-1))
F$=MID$(F$,Q+1)
END LOOP
IF I<>B THEN PRINT(",";) END IF
▲ END FOR
PRINT
END PROCEDURE
BEGIN
PRINT(CHR$(12);) ! CLS
▲ PRINT(F2%[0];)
▲ FOR I%=1 TO 12 DO
▲ END FOR
▲ PRINT(" ...")
▲ END FOR
▲ PRINT("Tetranacci:")
▲ PRINT("Lucas:")
END PROGRAM
</lang>
=={{header|F_Sharp|F#}}==
<lang fsharp>let fibinit = Seq.append (Seq.singleton 1) (Seq.unfold (fun n -> Some(n, 2*n)) 1)
|