Skip to content
Snippets Groups Projects
Commit 8adf91f8 authored by Daniel Moix's avatar Daniel Moix
Browse files

Adding Week 9 lecture

parent dc66ea61
Branches
No related tags found
No related merge requests found
def fibo(num):
if num <= 0:
return 0
if num == 1:
return 1
else:
return fibo(num - 1) + fibo(num - 2)
for f in range(1, 100):
print(f, fibo(f))
\ No newline at end of file
prev = 0
next = 1
i = 1
while i < 100:
print(i, next)
nextNext = prev + next
prev = next
next = nextNext
i += 1
\ No newline at end of file
def func1(input):
if input % 2 == 0:
answer = func2(input, 2)
else:
answer = func2(input + 1, -2)
return answer
def func2(input, factor):
return input * factor
def func3(input):
if input > 0:
answer = input + func3(int(input/2))
else:
answer = 1
return answer
if __name__ == "__main__":
print(func3(5))
\ No newline at end of file
def sumOfDigits(number):
if number < 10:
return number
else:
return number % 10 + sumOfDigits(number // 10)
print(sumOfDigits(507))
\ No newline at end of file
def func(x):
if x <= 0:
return 0
else:
return func(x - 1) + x
print(func(0))
\ No newline at end of file
print("Hello CS 171")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment