Máximo de tres números
Definir la función
maxTres :: Int -> Int -> Int -> Int
tal que (maxTres x y z)
es el máximo de x
, y
y z
. Por ejemplo,
maxTres 6 2 4 == 6 maxTres 6 7 4 == 7 maxTres 6 7 9 == 9
Soluciones
A continuación se muestran las soluciones en Haskell y las soluciones en Python.
Solución en Haskell
maxTres :: Int -> Int -> Int -> Int maxTres x y z = max x (max y z)
El código se encuentra en GitHub.
Soluciones en Python
def maxTres(x: int, y: int, z: int) -> int: return max(x, max(y, z))
El código se encuentra en GitHub.
Comentarios
- El máximo de
x
ey
se escribe - en Haskell,
max x y
y - en Python,
max(x, y)
.