Determina se un triangolo è equilatero, isoscele o scaleno.
Un triangolo equilatero ha tutti e tre i lati della stessa lunghezza.
Un triangolo isoscele ha almeno due lati della stessa lunghezza. (A volte viene specificato come avente esattamente due lati della stessa lunghezza, ma ai fini di questo esercizio diremo almeno due.)
Un triangolo scaleno ha tutti i lati di lunghezza diversa.
Perché una forma sia un triangolo, tutti i lati devono avere lunghezza > 0 e la somma delle lunghezze di due lati qualsiasi deve essere maggiore o uguale alla lunghezza del terzo lato.
In formule:
Siano a, b e c i lati del triangolo.
Allora tutte e tre le seguenti espressioni devono essere vere:
a + b ≥ c
b + c ≥ a
a + c ≥ b
Vedi la disuguaglianza triangolare
Iscriviti a Exercism per imparare e padroneggiare Scala con 95 esercizi e il mentoring di persone reali, tutto gratis.