1

example programs tests

This commit is contained in:
Christoph
2021-09-01 22:48:47 +02:00
parent 6d9a2d1ff6
commit 9e122d9ce6
3 changed files with 90 additions and 0 deletions

20
examples/fibonacci.simple Normal file
View File

@ -0,0 +1,20 @@
def fibonacci_rec(n):
if n <= 1:
n
else:
fibonacci_rec(n - 1) + fibonacci_rec(n - 2)
def fibonacci_it(n):
if n <= 1:
n
else:
fib = 1
prev = 1
i = 2
while i < n:
temp = fib
fib = fib + prev
prev = temp
i++
fib

View File

@ -0,0 +1,13 @@
object shape:
size = 1
def area:
size
object square(parent=shape):
def area:
size * size
object circle(parent=shape):
def area:
3.1415 * size * size