এই টিউটোরিয়ালে, আমরা ত্রিভুজের পেরিমিটার (perimeter), বিভিন্ন ধরনের ত্রিভুজের পেরিমিটারের সূত্র এবং সেগুলো বের করার প্রোগ্রাম দেখব।
পেরিমিটার (Perimeter) বলতে একটি আকৃতির চারপাশের মোট দূরত্ব বোঝায়। মূলত এটি আকৃতির সব পার্শ্বের দৈর্ঘ্যের যোগফল।
ত্রিভুজের পেরিমিটার (Perimeter of a triangle)
ত্রিভুজের পেরিমিটার হলো তার তিনটি পার্শ্বের দৈর্ঘ্যের যোগফল (ত্রিভুজ তিনপার্শ্ববিশিষ্ট আকৃতি)।
সূত্র (Formula):
Perimeter = sum of all sides

Perimeter = x + y + z
ত্রিভুজের পেরিমিটার বের করার প্রোগ্রাম:
উদাহরণ
#include <iostream>
using namespace std;
int calcPerimeter(int x, int y, int z){
int perimeter = x + y + z;
return perimeter;
}
int main(){
int x = 5, y = 7, z = 8;
cout<<"The side of the triangle are \n";
cout<<"X = "<<x<<"\tY = "<<y<<"\tZ = "<<z<<endl;
cout<<"The perimeter of the triangle is "<<calcPerimeter(x, y, z);
return 0;
}
আউটপুট
The side of the triangle are
X = 5 Y = 7 Z = 8 The perimeter of the triangle is 20
বিভিন্ন ধরনের ত্রিভুজের পেরিমিটার:
গণিতে ত্রিভুজের বিভিন্ন ধরন আছে যাদের কিছু বিশেষ বৈশিষ্ট্য। যদিও পেরিমিটারের মূল সূত্র একই, তবুও সব ধরনের ত্রিভুজের জন্য নির্দিষ্ট সূত্র রয়েছে। চলুন সেগুলো দেখি।
সমবাহু ত্রিভুজ (Equilateral Triangle)
এটি ত্রিভুজের একটি বিশেষ ধরন যেখানে সব পার্শ্ব এবং কোণ সমান।

Perimeter = 3*a
সমবাহু ত্রিভুজের পেরিমিটার বের করার প্রোগ্রাম:
উদাহরণ
#include <iostream>
using namespace std;
int calcPerimeter(int a){
int perimeter = 3*a;
return perimeter;
}
int main(){
int a = 5;
cout<<"The side of the equilateral triangle are \n";
cout<<"a = "<<a<<endl;
cout<<"The perimeter of the triangle is "<<calcPerimeter(a);
return 0;
}
আউটপুট
The side of the equilateral triangle are
a = 5 The perimeter of the triangle is 15
সমদ্বিবাহু ত্রিভুজ (Isosceles Triangle)
এটি ত্রিভুজের একটি বিশেষ ধরন যেখানে দুটি পার্শ্ব সমান এবং তৃতীয় পার্শ্বটি ভিন্ন দৈর্ঘ্যের।

Perimeter = 2*X + Y
সমদ্বিবাহু ত্রিভুজের পেরিমিটার বের করার প্রোগ্রাম:
উদাহরণ
#include <iostream>
using namespace std;
int calcPerimeter(int x, int y){
int perimeter = 2*x + y;
return perimeter;
}
int main(){
int x = 5, y = 8;
cout<<"The side of the Isosceles triangle are \n";
cout<<"X = "<<x<<"\tY = "<<y<<endl;
cout<<"The perimeter of the triangle is "<<calcPerimeter(x, y);
return 0;
}
আউটপুট
The side of the Isosceles triangle are
X = 5 Y = 8 The perimeter of the triangle is 18
বিষমবাহু ত্রিভুজ (Scalene Triangle)
এটি এমন একটি ত্রিভুজ যার তিনটি পার্শ্বই ভিন্ন।

Perimeter = x + y + z