रोम्बस क्या है?
ज्यामिति में, समचतुर्भुज एक चतुर्भुज होता है जिसकी लंबाई समान होती है। समचतुर्भुज हीरे के आकार जैसा होता है। यदि समचतुर्भुज के विकर्ण समकोण पर मिलते हैं तो वह वर्ग बन जाता है।
समचतुर्भुज के गुण हैं -
- समान पक्ष
- विपरीत पक्ष समानांतर हैं और विपरीत कोण समान हैं जिससे यह समांतर चतुर्भुज बनता है
- विकर्ण समकोण पर समद्विभाजित करते हैं
समचतुर्भुज की आकृति नीचे दी गई है
समस्या
विकर्णों को देखते हुए, मान लीजिए, d1 और d2 कार्य एक समचतुर्भुज के क्षेत्र और परिधि को खोजने के लिए है जहां क्षेत्र आकार द्वारा कब्जा किया गया स्थान है और परिधि वह स्थान है जिसे इसकी सीमाएं कवर करेंगी
घनाभ के क्षेत्रफल और परिधि की गणना करने के लिए एक सूत्र है -
उदाहरण
Input-: d1=6 and d2=12 Output-: The perimeter of rhombus with given diagonals are :26 The area of rhombus with given diagonals are :36
एल्गोरिदम
Start Step 1 -> declare function to calculate perimeter of rhombus int perimeter(int d1, int d2) Declare variable long long int perimeter Set perimeter = 2 * sqrt(pow(d1, 2) + pow(d2, 2)) Print perimeter Step 2 -> Declare function to calculate area of rhombus int area(int d1, int d2) Declare long long int area Set area = (d1 * d2) / 2 Print area Step 3 -> In main() Declare variable int d1 = 6, d2 = 12 Call perimeter(d1, d2) Call area(d1, d2) Stop
उदाहरण
#include <iostream> #include <math.h> using namespace std; // program to calculate perimeter of rhombus int perimeter(int d1, int d2){ long long int perimeter; perimeter = 2 * sqrt(pow(d1, 2) + pow(d2, 2)); cout<< "The perimeter of rhombus with given diagonals are :"<<perimeter; } //program to calculate area of rhombus int area(int d1, int d2){ long long int area; area = (d1 * d2) / 2; cout<<"\nThe area of rhombus with given diagonals are :"<< area; } int main(){ int d1 = 6, d2 = 12; perimeter(d1, d2); area(d1, d2); return 0; }
आउटपुट
The perimeter of rhombus with given diagonals are :26 The area of rhombus with given diagonals are :36