Practicas en clase (#41 al #42)

41- Suma de números impares asignados por usuario con ciclo while y función



Código:


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