SELECT
CASE
WHEN A + B <= C or A + C <= B or B + C <= A THEN 'Not A Triangle'
WHEN A = B and B = C THEN 'Equilateral'
WHEN A = B or A = C or B = C THEN 'Isosceles'
WHEN A <> B and B <> C THEN 'Scalene'
END tuple
FROM TRIANGLES;
- केस स्टेटमेंट का उपयोग करके, जांचें कि दिया गया इनपुट एक त्रिकोण है या नहीं।
- यदि यह एक त्रिभुज है तो जाँच करें कि क्या सभी भुजाएँ समान हैं। अगर सत्य त्रिभुज प्रकार 'समबाहु' है।
- यदि नहीं, तो जाँच कीजिए कि क्या कोई दो भुजाएँ बराबर हैं। अगर सत्य , त्रिभुज प्रकार 'समद्विबाहु' है
- बराबर न होने की स्थिति में, किसी भी भुजा के त्रिभुज का प्रकार 'स्केलीन' होता है। हम सीधे ELSE . का उपयोग कर सकते हैं भी।