So...what's Zonnon? Zonnon is a general-purpose programming language in the Pascal, Modula-2 and Oberon family...and it's run on .NET/Mono...
It's been a really long time since I used Pascal or Delphi...but...just like riding a bicycle...the knowledge came back as soon I started writing some code -;)
Now...the only problem I have with Zonnon...is that's there's almost no documentation...and what's available is in Russian...so...a lot Google helped me up...
Here's the Fibonacci Numbers app...
| Fibo.znn |
|---|
module Fibo;
var num: integer;
var a, b: integer;
procedure fib (var num, a, b : integer): string;
var result: string;
var ab: integer;
begin
result := "";
if (a > 0) & (num > 1) then
num := num - 1;
ab := a + b;
result := result + string(ab) + " " + fib(num, ab, a);
elsif a == 0 then
num := num - 1;
ab := a + b;
result := string(a) + " " + string(b) + " " + string(ab) + " " + fib(num, ab, b);
end;
return result;
end fib;
begin
a := 0;
b := 1;
write("Enter a number: ");readln(num);
writeln(fib(num,a,b));
writeln("");
end Fibo.
|
And a couple of pictures...
I need to keep playing and exploring Zonnon...there's a lot of cool things still hiding from me -;)
Greetings,
Blag.
Development Culture.


No hay comentarios:
Publicar un comentario