त्रिभुज

त्रिभुज

आसान

निर्देश

पता कीजिए कि कोई त्रिभुज समबाहु है, समद्विबाहु है या विषमबाहु।

समबाहु त्रिभुज की तीनों भुजाएँ एक ही लंबाई की होती हैं।

समद्विबाहु त्रिभुज की कम से कम दो भुजाएँ एक ही लंबाई की होती हैं। (कभी-कभी इसे ठीक दो भुजाओं की समान लंबाई वाला बताया जाता है, लेकिन इस अभ्यास के लिए हम कम से कम दो मानेंगे।)

विषमबाहु त्रिभुज की सभी भुजाएँ अलग-अलग लंबाई की होती हैं।

ध्यान दें

कोई आकृति त्रिभुज तभी कहलाती है जब उसकी सभी भुजाओं की लंबाई > 0 हो। साथ ही, किन्हीं भी दो भुजाओं की लंबाइयों का जोड़ तीसरी भुजा की लंबाई से अधिक या उसके बराबर होना चाहिए।

Note

डीजेनरेट त्रिभुज ऐसे त्रिभुज होते हैं जिनमें दो भुजाओं की लंबाई का जोड़ तीसरी भुजा की लंबाई के बराबर होता है, जैसे 1, 1, 2। हमने इस अभ्यास में डीजेनरेट त्रिभुजों के टेस्ट शामिल न करने का फैसला किया है। अगर आप चाहें तो ऐसी स्थितियों को संभाल सकते हैं, या उन्हें निश्चिंत होकर छोड़ सकते हैं।

समीकरणों में:

मान लीजिए कि a, b और c त्रिभुज की भुजाएँ हैं। तब नीचे दिए गए तीनों एक्सप्रेशन सही होने चाहिए:

a + b ≥ c
b + c ≥ a
a + c ≥ b

देखिए त्रिभुज असमिका

Enum के बारे में

enum स्टेटमेंट की मदद से आप सख्ती से टाइप किए गए लेबल का एक सेट बना सकते हैं। आप उस एन्यूमरेशन को अपने कोड में इस्तेमाल कर सकते हैं। इससे स्पेलिंग की गलतियाँ पार्स करने या जाँचने की ज़रूरत नहीं पड़ती।

एन्यूमरेशन को अंदर से पूर्णांक के रूप में रखा जाता है, और उनकी शुरुआती वैल्यू शून्य होती है। डिफॉल्ट रूप से PowerShell सूची के पहले लेबल को शून्य वैल्यू देता है, और बाकी लेबलों को क्रमागत पूर्णांक देता है।

उदाहरण:

Enum Fruits {
    APPLE       #default internal value 0
    ORANGE      #default internal value 1
    MANGO       #default internal value 2
}

$myFavFruit = [Fruits]::APPLE
Write-host $myFavFruit => APPLE

PowerShell में Enum के बारे में और जानने के लिए Enum मॉड्यूल देखिए।

GitHub के ज़रिए संपादित करें यह लिंक एक नई विंडो या टैब में खुलता है
PowerShell Exercism

त्रिभुज शुरू करने के लिए तैयार हैं?

Exercism पर साइन अप कीजिए और PowerShell को 136 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।