Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ में एक आयत क्लास बनाकर उसका क्षेत्रफल निकालने का प्रोग्राम


मान लीजिए हमने दो आयतों की लंबाई और चौड़ाई ली है, और हम क्लास का उपयोग करके उनका क्षेत्रफल निकालना चाहते हैं। तो हम Rectangle नामक एक क्लास बना सकते हैं जिसमें l और b दो विशेषताएं हैं जो क्रमशः लंबाई और चौड़ाई के लिए हैं। और area() नामक एक और फंक्शन परिभाषित करें जो उस आयत का क्षेत्रफल निकालता है।

उदाहरण के लिए, यदि इनपुट (10,9), (8,6) है, तो आउटपुट 90 और 48 होगा क्योंकि पहले आयत की लंबाई और चौड़ाई 10 और 9 है, इसलिए क्षेत्रफल 10 * 9 = 90 है, और दूसरे के लिए, लंबाई और चौड़ाई 8 और 6 है, इसलिए क्षेत्रफल 8 * 6 = 48 है।

समाधान दृष्टिकोण

इस समस्या को हल करने के लिए हम निम्नलिखित चरणों का पालन करेंगे:

  • दो विशेषताओं l और b के साथ आयत क्लास परिभाषित करें
  • l और b के लिए इनपुट लेने के लिए input() फंक्शन परिभाषित करें
  • l * b लौटाने के लिए area() फंक्शन परिभाषित करें, जो उस आयत का क्षेत्रफल है

उदाहरण

बेहतर समझ के लिए निम्नलिखित कार्यान्वयन देखें:

#include <iostream> using namespace std; class Rectangle{     private:         int l, b;     public:         void input(int len, int bre){             l = len;             b = bre;         }         int area(){             return l * b;         } }; int main(){     Rectangle r1, r2;     r1.input(10, 9);     r2.input(8, 6);     cout << "Area of r1: " << r1.area() << endl;     cout << "Area of r2: " << r2.area() << endl; } 

इनपुट

(10, 9), (8, 6)

आउटपुट

Area of r1: 90 Area of r2: 48
  1. C++ में समबाहु त्रिभुज का क्षेत्रफल और परिमाप गणना करें C++ में समबाहु त्रिभुज का क्षेत्रफल और परिमाप गणना करें

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

  1. C++ में घनाभ का आयतन और पृष्ठीय क्षेत्रफल C++ में घनाभ का आयतन और पृष्ठीय क्षेत्रफल

    घनाभ क्या है?घनाभ एक त्रि-आयामी वस्तु है जिसके छह फलक आयताकार आकार के होते हैं जिसका मतलब है कि इसकी लंबाई और चौड़ाई अलग-अलग होती है। घन और घनाभ में अंतर यह है कि घन की लंबाई, ऊंचाई और चौड़ाई समान होती है जबकि घनाभ में ये तीनों समान नहीं होती।घनाभ के गुण हैं -छह फलक12 किनारे8 शीर्षनीचे घन का चित्र द

  1. C++ में घन का आयतन और पृष्ठीय क्षेत्रफल C++ में घन का आयतन और पृष्ठीय क्षेत्रफल

    घन क्या है?घन एक त्रि-आयामी वस्तु है जिसके छह फलक वर्गाकार आकार के होते हैं जिसका मतलब है कि इसकी लंबाई और चौड़ाई समान होती है। घन एकमात्र नियमित हेक्साहेड्रॉन है जिसमें निम्नलिखित गुण हैं -छह फलक12 किनारे8 शीर्षनीचे घन का चित्र दिया गया हैसमस्याभुजा दी गई है, कार्य घन का कुल पृष्ठीय क्षेत्रफल और आय