File: fib1.p

package info (click to toggle)
ocaml-doc 3.09-1
  • links: PTS
  • area: non-free
  • in suites: etch, etch-m68k
  • size: 10,428 kB
  • ctags: 4,963
  • sloc: ml: 9,244; makefile: 2,413; ansic: 122; sh: 49; asm: 17
file content (10 lines) | stat: -rw-r--r-- 185 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
program fibonacci;
var n: integer;
function fib(n: integer): integer;
  begin
    if n < 2 then fib := 1 else fib := fib(n - 1) + fib(n - 2)
  end;
begin
  read(n);
  write(fib(n))
end