Saturday, September 26, 2015

Lab5 - Find index of (the last) maximum value in array

def find_max(n):
    i=0
    maximum=n[i]
    while(i<len(n)):
        if(maximum<n[i]):
            maximum=n[i]
        i+=1
     
    return maximum

def find_indexLast(n):

    i=len(n)-1
    maximum=find_max(n)
    while(i>=0):
        if(maximum==n[i]):
            index=i
            break
        i-=1
    return index
 
def setup():
    n=[5,8,9,7,5,3,2,9]
    print("Maximum is ",find_max(n))
    print("index of (the last) maximum value in array is ",find_indexLast(n))
 
setup()

No comments:

Post a Comment