Está en la página 1de 1

Problema 9: 

Imprima el máximo elemento de un Código en Python


vector. #‐*‐ coding: utf‐8 ‐*‐ 
# Función que lee un vector. 
def leeVector(v, n): 
Diagrama de Flujo     for i in range(n): # 0..n‐1 
        x = float(input(f"[{i}]: ")) 
        v.append(x) 
 
# Función que imprime un vector. 
def imprimeVector(v, n): 
    # Una forma 
    print(v) 
    # Segunda forma 
    for x in v: # v[0]..v[n‐1] 
        print(f"{x:5.2f} ") 
    # Otra forma 
    for i in range(n): # 0..n‐1 
        print(f"{v[i]:5.2f} ") 
 
# Función que retorna el máximo elemento de un vector. 
def maximo(v,n): 
    m = v[0] 
    for i in range(1,n): 
        if v[i] > m: 
            m = v[i] 
    return m 
 
# Imprime el máximo elemento de un vector. 

# Jhonny Felipez 
# 1.0 13/06/2017 
  
# Entrada 
n = int(input("Ingrese n: ")) 
v = [] 
leeVector(v, n) 
 
# Proceso 
m = maximo(v, n) 
  
# Salida 
imprimeVector(v, n) 
print(f"Máximo = {m:5.2f}\n") 

También podría gustarte