Representación en Pycharm
Ejecución del programa
Código:
#Programa que imprima los numeros impares #dados por el usuario, utilizar una funcion para evaluar def evaluar(numeroin,numerofin): if numeroin>=numerofin: sumaimpm(numeroin,numerofin) else: print "El numero inicial debe ser mayor que el numero final" def sumaimpm(numeroin,numerofin): sumaimp=0 while numeroin>=numerofin: residuo=numeroin%2 if residuo!=0: sumaimp=sumaimp+numeroin numeroin=numeroin-1 print "Suma de impares: ",sumaimp numeroin=int(input("Dame el numero inicial: ")) numerofin=int(input("Dame el numero final: ")) evaluar(numeroin,numerofin)