June 2018 Update
This commit is contained in:
parent
ba8067c3b7
commit
22f33d4004
5278 changed files with 84726 additions and 14379 deletions
26
Task/Fibonacci-sequence/Elena/fibonacci-sequence.elena
Normal file
26
Task/Fibonacci-sequence/Elena/fibonacci-sequence.elena
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
import extensions.
|
||||
|
||||
fibu = (:i)
|
||||
[
|
||||
var ac := Array new(2); populate(:i)(i).
|
||||
if (i < 2)
|
||||
[ ^ ac[i] ];
|
||||
[
|
||||
2 to:i do(:i)
|
||||
[
|
||||
var t := ac[1].
|
||||
ac[1] := ac[0] + ac[1].
|
||||
ac[0] := t.
|
||||
].
|
||||
|
||||
^ ac[1]
|
||||
]
|
||||
].
|
||||
|
||||
program =
|
||||
[
|
||||
0 to:10 do(:i)
|
||||
[
|
||||
console printLine(fibu(i)).
|
||||
]
|
||||
].
|
||||
Loading…
Add table
Add a link
Reference in a new issue