miércoles, 3 de octubre de 2018

Práctica en clase #28: Suma total de numeros pares y suma total de numeros impares, con metodos y arreglos.

Programa el cual por medio de metodos, primero que nada, evalua si el numero inicial es menor que el final si no vuelve a pedir los valores para que este en correcto orden y el programa pueda funcionar bien, aun asi cuando los vuelve a pedir, los vuelve a evaluar, y si estan correctamete manda llamar la funcion de suma para sumar los numeros pares e impares, ademas utiliza arreglos para guardar los numeros que se suman.


def evaluar(inicio,fin):
    if inicio>fin:
        print "El numero numero inicial debe ser menor al numero final, ingresa correctamente los numeros\n"
        inicio = int(input("Ingresa el numero inicial"))
        fin = int(input("Ingresa el numero final"))
        evaluar(inicio,fin)
    else:
        suma(inicio,fin)



def suma(inicio,fin):
    numimpares = []
    numpares = []
    sumap = 0
    sumai = 0
    while inicio <= fin:
        if inicio%2 == 0:
            sumap += inicio
            numpares.append(inicio)
        else:
            sumai += inicio
            numimpares.append(inicio)
        inicio += 1
    print "Los numeros pares que se utilizaron son",numpares
    print "La suma de los numeros pares es\n",sumap
    print "Los numeros impares que se utilizaron son", numimpares
    print "La suma de los numeros impares es\n",sumai


inicio = int (input("Ingresa el numero inicial\n"))
fin = int (input("Ingresa el numero final\n"))

evaluar(inicio,fin)



No hay comentarios.:

Publicar un comentario

Unidad 4: Triangulo y cubo en 3D

Sintaxos del programa triangulo 3d: import pygame from pygame.locals import * from OpenGL.GL import * from OpenGL.GLU import * vert...