Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

एक समचतुर्भुज के क्षेत्रफल और परिमाप की गणना करने का कार्यक्रम जिसके विकर्ण दिए गए हैं C++ में समचतुर्भुज क्या है?

रोम्बस क्या है?

ज्यामिति में, समचतुर्भुज एक चतुर्भुज होता है जिसकी लंबाई समान होती है। समचतुर्भुज हीरे के आकार जैसा होता है। यदि समचतुर्भुज के विकर्ण समकोण पर मिलते हैं तो वह वर्ग बन जाता है।

समचतुर्भुज के गुण हैं -

  • समान पक्ष
  • विपरीत पक्ष समानांतर हैं और विपरीत कोण समान हैं जिससे यह समांतर चतुर्भुज बनता है
  • विकर्ण समकोण पर समद्विभाजित करते हैं

समचतुर्भुज की आकृति नीचे दी गई है

एक समचतुर्भुज के क्षेत्रफल और परिमाप की गणना करने का कार्यक्रम जिसके विकर्ण दिए गए हैं C++ में समचतुर्भुज क्या है?

समस्या

विकर्णों को देखते हुए, मान लीजिए, d1 और d2 कार्य एक समचतुर्भुज के क्षेत्र और परिधि को खोजने के लिए है जहां क्षेत्र आकार द्वारा कब्जा किया गया स्थान है और परिधि वह स्थान है जिसे इसकी सीमाएं कवर करेंगी

घनाभ के क्षेत्रफल और परिधि की गणना करने के लिए एक सूत्र है -

एक समचतुर्भुज के क्षेत्रफल और परिमाप की गणना करने का कार्यक्रम जिसके विकर्ण दिए गए हैं C++ में समचतुर्भुज क्या है?

उदाहरण

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

  1. C++ में डोमिनोज़ और ट्रोमिनोज़ के साथ क्षेत्र को भरने के लिए कॉन्फ़िगरेशन की संख्या गिनने का कार्यक्रम है

    मान लीजिए कि हमारे पास दो आकार हैं, डोमिनोज़ और ट्रोमिनो। डोमिनोज़ 2 x 1 आकार के होते हैं और ट्रोमिनोज़ L आकार के होते हैं। उन्हें नीचे की तरह घुमाया जा सकता है - यदि हमारे पास संख्या n है, तो हमें 2 x n बोर्ड को इन दो प्रकार के टुकड़ों से भरने के लिए कई विन्यासों को खोजना होगा। जैसा कि हम टाइलिं

  1. C++ . में एक समबाहु त्रिभुज के वृत्त के क्षेत्रफल की गणना करने का कार्यक्रम

    जैसा कि नाम से पता चलता है, समबाहु त्रिभुज वह होता है जिसकी भुजाएँ समान होती हैं और साथ ही इसमें प्रत्येक के 60° के समान आंतरिक कोण होते हैं। इसे नियमित त्रिभुज के रूप में भी जाना जाता है क्योंकि यह एक नियमित बहुभुज है समबाहु त्रिभुज के गुण हैं समान लंबाई की तीन भुजाएं एक ही डिग्री के आंतरिक कोण ज

  1. C++ में समबाहु त्रिभुज के क्षेत्रफल और परिधि की गणना करने का कार्यक्रम

    समबाहु त्रिभुज क्या है? जैसा कि नाम से पता चलता है, समबाहु त्रिभुज वह होता है जिसकी भुजाएँ समान होती हैं और साथ ही इसमें प्रत्येक के 60° के समान आंतरिक कोण होते हैं। इसे नियमित त्रिभुज के रूप में भी जाना जाता है क्योंकि यह एक नियमित बहुभुज है समबाहु त्रिभुज के गुण हैं - समान लंबाई की तीन भुजाएं ए