Triangles¶
Dissenyeu la funció
longitudque, donats 4 nombres reals x1, y1, x2 i y2 tals que (x1, y1), (x2, y2) representen dos punts al pla, retorni la distància entre ells. Aquesta funció ha de retornar un valor real arrodonit a dos decimals.Deseu la funció al fitxer
triangles.py. La funció ha de passar el següent doctest:>>> longitud(0, 1, 0, 0) 1.0 >>> longitud(10, 2, 8, 5.464) 4.0 >>> longitud(21.1, 14.2, 3.4, 5.8) 19.59
Nota
Podeu descarregar el fitxer amb tests
longitud.txtDissenyeu la funció
trianglesque, donats 6 nombres reals x1, y1, x2, y2, x3, y3 tals que (x1, y1), (x2, y2), (x3, y3) representen tres punts del pla, retorni l’string “equilàter” o l’string “isòscel·les” o l’string “escalè” si els tres punts defineixen respectivament un triangle equilàter, isòscel·les o escalè. Aquesta funció ha de cridar la funciólongitud.Desa la funció al fitxer
triangles.py. La funció ha de passar el següent doctest:>>> triangles(0, 1, 1, 0, 0, 0) 'isòscel·les' >>> triangles(0, 3, 1, 0, 0, 0) 'escalè' >>> triangles(6, 2, 10, 2, 8, 5.464) 'equilàter'
Nota
Podeu descarregar el fitxer amb tests
triangles.txt
Solucions
Disposeu de solucions al fitxer triangles.py