viernes, 28 de septiembre de 2018

Unidad No.2: Práctica #47: Suma de numeros impares asigandos por usuario con ciclo while y función que evalua

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