3. Màxims [2p]

Es demana que al mòdul maxims (fitxer maxims.py) facis les dues funcions següents (es recomana que les facis en aquest ordre).

La primera és:

max3(m1, m2, m3)
donats tres float corresponents a 3 mesures
retorna un float amb la mesura més gran.

Per exemple:


>>> sol = max3(7.5, 3.0, 5.5)
>>> sol
7.5
>>> sol = max3(-7.5, -3.0, 5.5)
>>> sol
5.5
>>> sol = max3(-7.5, -3.5, -15.5)
>>> sol
-3.5
>>> sol = max3(0.0, 0.0, 0.0)
>>> sol
0.0

Disposes dels tests al fitxer max3-test.txt.

La 2a funció és

max9(m1, m2, m3, m4, m5, m6, m7, m8, m9)
donats nou float corresponents a 9 mesures
retorna un float amb la mesura més gran

Per exemple:


>>> sol = max9(7.5, 3.0, 5.5, -7.5, 3.0, 5.5, -7.5, -3.0, -7.5)
>>> sol
7.5
>>> sol = max9(7.5, 3.0, 0.5, 0.0, -0.5, -1.0, -3.0, -7.5, 15.5)
>>> sol
15.5
>>> sol = max9(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0)
>>> sol
0.0

Es demana que la facis cridant la funció anterior.

Disposes dels tests al fitxer max9-test.txt.

Nota

Recorda que has de lliurar totes aquestes funcions amb el nom exacte indicat, totes en el mateix fitxer maxims.py.

Solució

Disposes de d’una solució correcte al fitxer maxims.py.