Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Scrivere una funzione ricorsiva che, assegnati due interi N1 ed N2,
- #restituisca la somma di tutti gli interi compresi tra N1 ed N2
- def func(a,b, sum):
- if a == b-1:
- return sum
- elif a == b:
- return false
- if a < b:
- a += 1
- sum = sum + a
- return func(a,b, sum)
- #Seconda versione
- def func(a,b):
- if a == b-1 or a == b:
- return false
- if a < b:
- a += 1
- return a + func(a,b)
- #terza versione
- def func2(a,b):
- if a == b:
- return false
- if a == b-1:
- return 0
- if a < b:
- return a + 1 + fuc2(a+1,b)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement