Python – Máximo de 5 números
Este programa lo hice hace tiempo, pero lo pongo como recopilación.
Uno que compara 5 números y te dice el mayor:
#!/usr/bin/env python
print "Este programa te permite calcular el numero mas alto de 5 numeros."
a=float(raw_input("Escribe un numero: "))
b=float(raw_input("Escribe otro numero: "))
c=float(raw_input("Escribe otro numero: "))
d=float(raw_input("Escribe otro numero: "))
e=float(raw_input("Escribe otro numero: "))
if a==b:
maximo=a
if a>b:
maximo=a
if b>a:
maximo=b
if c>maximo:
maximo=c
if d>maximo:
maximo=d
if e>maximo:
maximo=e
print "El numero mas alto es:" ,str(maximo)
No seria más fácil usar directamente la función max ?
Efectivamente. Pero cuando lo hice apenas llevaba in día o dos con python, y no conocía esas funciones. Hoy en día se me ocurren muchas maneras de mejorarlo.
Gracias por comentar =D