#Final code for lesson 3

#Define constants, using metric measurements.


massOfBall = 0.45    #(kg)
timeOfContact = 0.05 #(in seconds)
finalVelocity = 30   #(m/s)
initialVelocity = [10,11,12,13,14,15,16,17,18,19,20]

def findMaxMinVelocity():
    maxInitialVelocity = initialVelocity[0]
    minInitialVelocity = initialVelocity[0]
    for items in initialVelocity:
        print items
        if items > maxInitialVelocity:
            maxInitialVelocity = items
        if items < minInitialVelocity:
            minInitialVelocity = items
    print "The maximum force that Perez should apply is:",findForce(maxInitialVelocity)
    print "The minimum force that Perez should apply is:",findForce(minInitialVelocity)

def findForce(velocity):
    force = massOfBall * ( ( finalVelocity - velocity ) / timeOfContact )
    return force

findMaxMinVelocity()
        
    
    


