github.com/giovannyortegon/go@v0.0.0-20220115155912-8890063f5bdd/Profesional/Recursividad/Recu2.go (about) 1 package main 2 3 import "fmt" 4 5 func bucInc(n int, max int) int { 6 if n >= max { 7 fmt.Println(n) 8 return n 9 } else { 10 fmt.Println(n) 11 n ++ 12 return bucInc(n * 2 , max) + 2 13 } 14 } 15 func main() { 16 17 suma := bucInc(1, 20) 18 19 fmt.Println("La suma es: ", suma) 20 }