def sumanumerosimpar(inicio,fin):
sum=0
while inicio>=fin:
residuo = inicio%2
if residuo!=0:
sum+=inicio
print"numero impar",inicio
inicio-=1
print "La suma de los numeros impares es:",sum
def evaluar(inicio, fin):
if inicio < fin:
print "El numero inicial es incorrecto"
inicio= input("Ingrese el numero inicial: ")
fin=input("ingrese el numero final: ")
else:
evaluar(inicio,fin)
inicio=int(input("ingrese el numero inicial"))
fin=int(input("Ingrese el numero final"))
sumanumerosimpar(inicio,fin)
n=1
pares=0
numpar=[]
impares=0
numimpar=[]
numfinal=input("Ingrese el ultimo numero: ")
while n<=numfinal:
if n%2==0:
pares+=n
numpar.append(n)
else:
impares+=n
numimpar.append(n)
n+=1
print "Numero par",numpar
print "numero impar", numimpar
print "La suma de los numeros pares es: ", pares
print "La suma de los numeros impares es: ", impares
Comentarios
Publicar un comentario