miércoles, 23 de septiembre de 2015

Practica 5 - Problema 5

Encontrar todas las sumas de dos enteros positivos de un numero dado (N) recursivamente en python.

#Luis Alberto Vargas Torres
def entPos(n,x,y):
    if y==n:
        return n
    else:
        print n,"=",x,"+",y
        if((x-1)==y)or(x==y):
            return n
        entPos(n,x-1,y+1)
        
#Programa principal
N=int(raw_input("Escribe un número positivo: "))
p=N
q=0
entPos(N,p-1,q+1)

No hay comentarios:

Publicar un comentario