Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
17
Task/Fibonacci-sequence/ALGOL-68/fibonacci-sequence-2.alg
Normal file
17
Task/Fibonacci-sequence/ALGOL-68/fibonacci-sequence-2.alg
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
PROC iterative fibonacci = (INT n)INT:
|
||||
CASE n+1 IN
|
||||
0, 1, 1, 2, 3, 5
|
||||
OUT
|
||||
INT even:=3, odd:=5;
|
||||
FOR i FROM odd+1 TO n DO
|
||||
(ODD i|odd|even) := odd + even
|
||||
OD;
|
||||
(ODD n|odd|even)
|
||||
ESAC;
|
||||
|
||||
FOR i FROM 0 TO 30 WHILE
|
||||
print(whole(iterative fibonacci(i),0));
|
||||
# WHILE # i /= 30 DO
|
||||
print(", ")
|
||||
OD;
|
||||
print(new line)
|
||||
Loading…
Add table
Add a link
Reference in a new issue