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: "))
sumaimpm(numeroin, numerofin)
42- Suma de números impares asignados por usuario con ciclo while y función que evalua
Código:
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
Comentarios
Publicar un comentario