Add all the assignment code.

Signed-off-by: jmug <u.g.a.mariano@gmail.com>
This commit is contained in:
Mariano Uvalle 2025-01-24 18:59:28 -08:00
parent 58c6b1f81c
commit cfe502c598
1277 changed files with 48709 additions and 1 deletions

26
hw6/oatprograms/fibo.oat Normal file
View file

@ -0,0 +1,26 @@
int fibR(int n) {
if(n == 0) {return 0;}
if(n == 1) {return 1;}
return fibR(n - 1) + fibR(n-2);
}
int fibI(int n) {
var a = 0;
var b = 1;
if(n == 0) {return a;}
if(n == 1) {return b;}
while(n-2 > 0) {
var old = b;
b = b + a;
a = old;
n = n - 1;
}
return a + b;
}
int program (int argc, string[] argv)
{
var val = 1;
if(fibR(12) == 144 & fibI(12) == 144) {val = 0;}
return val;
}