مشخص کنید که یک مثلث equilateral، isosceles یا scalene است.
در مثلث equilateral، طول هر سه ضلع یکسان است.
مثلث isosceles حداقل دو ضلع هماندازه دارد. (گاهی گفته میشود که دقیقاً دو ضلع هماندازه دارد، اما در این تمرین میگوییم حداقل دو ضلع.)
در مثلث scalene، طول اضلاع با هم متفاوت است.
برای اینکه یک شکل اصلاً مثلث باشد، باید طول همهی اضلاع بزرگتر از ۰ باشد و مجموع طول هر دو ضلع بزرگتر یا مساوی طول ضلع سوم باشد.
به شکل معادله:
فرض کنید a، b و c اضلاع مثلث باشند.
در این صورت، هر سه عبارت زیر باید برقرار باشند:
a + b ≥ c
b + c ≥ a
a + c ≥ b
به نابرابری مثلث نگاه کنید.
در Exercism ثبتنام کنید تا PureScript را همراه با 31 تمرین و مربیگری انسانی واقعی یاد بگیرید و در آن استاد شوید، همهی اینها رایگان.