पता कीजिए कि कोई त्रिभुज समबाहु है, समद्विबाहु है या विषमबाहु।
समबाहु त्रिभुज की तीनों भुजाएँ एक ही लंबाई की होती हैं।
समद्विबाहु त्रिभुज की कम से कम दो भुजाएँ एक ही लंबाई की होती हैं। (कभी-कभी इसे ठीक दो भुजाओं की समान लंबाई वाला बताया जाता है, लेकिन इस अभ्यास के लिए हम कम से कम दो मानेंगे।)
विषमबाहु त्रिभुज की सभी भुजाएँ अलग-अलग लंबाई की होती हैं।
कोई आकृति त्रिभुज तभी कहलाती है जब उसकी सभी भुजाओं की लंबाई > 0 हो। साथ ही, किन्हीं भी दो भुजाओं की लंबाइयों का जोड़ तीसरी भुजा की लंबाई से अधिक या उसके बराबर होना चाहिए।
डीजेनरेट त्रिभुज ऐसे त्रिभुज होते हैं जिनमें दो भुजाओं की लंबाई का जोड़ तीसरी भुजा की लंबाई के बराबर होता है, जैसे 1, 1, 2।
हमने इस अभ्यास में डीजेनरेट त्रिभुजों के टेस्ट शामिल न करने का फैसला किया है।
अगर आप चाहें तो ऐसी स्थितियों को संभाल सकते हैं, या उन्हें निश्चिंत होकर छोड़ सकते हैं।
समीकरणों में:
मान लीजिए कि a, b और c त्रिभुज की भुजाएँ हैं।
तब नीचे दिए गए तीनों एक्सप्रेशन सही होने चाहिए:
a + b ≥ c
b + c ≥ a
a + c ≥ b
देखिए त्रिभुज असमिका
| रजिस्टर | उपयोग | टाइप | विवरण |
|---|---|---|---|
$a0 |
इनपुट | पूर्णांक | भुजा a |
$a1 |
इनपुट | पूर्णांक | भुजा b |
$a2 |
इनपुट | पूर्णांक | भुजा c |
$v0 |
आउटपुट | पूर्णांक | त्रिभुज का प्रकार (0 = विषमबाहु, 1 = समद्विबाहु, 2 = समबाहु, 3 = अमान्य) |
$t0-9 |
अस्थायी | कोई भी | अस्थायी भंडारण के लिए उपयोग होता है |
Exercism पर साइन अप कीजिए और MIPS Assembly को 70 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।