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)
No hay comentarios:
Publicar un comentario