Determina se un triangolo è equilateral, isosceles o scalene.
Un triangolo equilateral ha tutti e tre i lati della stessa lunghezza.
Un triangolo isosceles ha almeno due lati della stessa lunghezza. (A volte viene definito come un triangolo con esattamente due lati della stessa lunghezza, ma ai fini di questo esercizio diciamo almeno due.)
Un triangolo scalene ha tutti i lati di lunghezze diverse.
Perché una figura 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.
I triangoli degeneri sono triangoli in cui la somma della lunghezza di due lati è uguale alla lunghezza del terzo lato, ad esempio 1, 1, 2.
Abbiamo scelto di non includere test per i triangoli degeneri in questo esercizio.
Puoi gestire queste situazioni se lo desideri, oppure ignorarle tranquillamente.
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 ARM64 Assembly con 78 esercizi e il mentoring di persone reali, tutto gratis.