diff options
author | Mathias Magnusson <mathias@magnusson.space> | 2025-07-29 18:39:46 +0200 |
---|---|---|
committer | Mathias Magnusson <mathias@magnusson.space> | 2025-07-29 18:39:46 +0200 |
commit | 9f728121a17cbb997c18752d01d7529539966e94 (patch) | |
tree | c557e4fccf50832fc30a5eab190e36678e22222d /fibonacci.hgn | |
parent | 15984567e8187f529fbe649109ef83bba309a2d8 (diff) | |
download | huginn-9f728121a17cbb997c18752d01d7529539966e94.tar.gz |
make parameters usable
Diffstat (limited to 'fibonacci.hgn')
-rw-r--r-- | fibonacci.hgn | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/fibonacci.hgn b/fibonacci.hgn index 362e244..b1ce582 100644 --- a/fibonacci.hgn +++ b/fibonacci.hgn @@ -1,19 +1,18 @@ main := proc() { - p(69) + n := read_int(0) + fib(n) + exit(0) +} + +fib := proc(n) { a := 0 b := 1 - n := 10 - # n := read_int(0) - while n > 0 { + i := 0 + while i < n { c := a + b a = b b = c - n = n - 1 + i = i + 1 } print(a) - exit(0) -} - -p := proc() { - print(1) } |