3. Mínims [2p]¶
Es demana que al mòdul minims (fitxer minims.py) facis les dues funcions següents (es recomana que les facis en aquest ordre).
La primera funció és:
- min3(m1, m2, m3)¶
Per exemple:
>>> sol = min3(7.5, 3.0, 5.5) >>> sol 3.0 >>> sol = min3(-7.5, 3.0, 5.5) >>> sol -7.5 >>> sol = min3(-7.5, -3.0, -15.5) >>> sol -15.5 >>> sol = min3(0.0, 0.0, 0.0) >>> sol 0.0
Disposes dels tests al fitxer min3-test.txt.
La 2a funció és:
- min9(m1, m2, m3, m4, m5, m6, m7, m8, m9)¶
Per exemple:
>>> sol = min9(7.5, 3.0, 5.5, -7.5, 3.0, 5.5, -7.5, -3.0, -7.5) >>> sol -7.5 >>> sol = min9(7.5, 3.0, 0.5, 0.0, -0.5, -1.0, -3.0, -7.5, -15.5) >>> sol -15.5 >>> sol = min9(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) >>> sol 0.0
Es demana que facis aquesta funció cridant la funció anterior.
Disposes dels tests al fitxer min9-test.txt.
Nota
Recorda que has de lliurar totes aquestes funcions amb el nom exacte indicat, totes en el mateix fitxer
minims.py.
Solució
Disposes de d’una solució correcte al fitxer minims.py.