একটি ত্রিভুজ সমবাহু, সমদ্বিবাহু, না বিষমবাহু, তা নির্ণয় করুন।
সমবাহু ত্রিভুজের তিনটি বাহুর দৈর্ঘ্যই সমান।
সমদ্বিবাহু ত্রিভুজের অন্তত দুটি বাহুর দৈর্ঘ্য সমান। (কখনও কখনও এটিকে ঠিক দুটি বাহুর দৈর্ঘ্য সমান হিসেবে উল্লেখ করা হয়, তবে এই অনুশীলনীর উদ্দেশ্যে আমরা অন্তত দুটি বলব।)
বিষমবাহু ত্রিভুজের সব বাহুর দৈর্ঘ্য ভিন্ন।
কোনো আকৃতি ত্রিভুজ হতে গেলে তার প্রতিটি বাহুর দৈর্ঘ্য > 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টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।