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

C++ में व्यास के अंतिम बिंदुओं का उपयोग करके वृत्त का केंद्र ज्ञात कीजिए

मान लीजिए कि हमारे पास एक वृत्त के व्यास के दो अंतिम बिंदु हैं। ये (x1, y1) और (x2, y2) हैं, हमें वृत्त का केंद्र ज्ञात करना है। इसलिए यदि दो बिंदु (-9, 3) और (5, -7) हैं, तो केंद्र स्थान (-2, -2) पर है।

हम जानते हैं कि दो बिंदुओं के मध्य बिंदु हैं -

$$(x_{m},y_{m})=\left(\frac{(x_{1}+x_{2})}{2},\frac{(y_{1}+y_{2}) }{2}\दाएं)$$

उदाहरण

#include<iostream>
using namespace std;
class point{
   public:
      float x, y;
      point(float x, float y){
         this->x = x;
         this->y = y;
      }
      void display(){
         cout << "(" << x << ", " <<y<<")";
      }
};
point center(point p1, point p2) {
   int x, y;
   x = (float)(p1.x + p2.x) / 2;
   y = (float)(p1.y + p2.y) / 2;
   point res(x, y);
   return res;
}
int main() {
   point p1(-9.0, 3.0), p2(5.0, -7.0);
   point res = center(p1, p2);
   cout << "Center is at: ";
   res.display();
}

आउटपुट

Center is at: (-2, -2)

  1. C++ . का उपयोग करके स्टॉपिंग स्टेशनों की संख्या ज्ञात कीजिए

    बिंदु X और Y के बीच मध्यवर्ती ट्रेन स्टेशनों की संख्या n है। गिनें कि अलग-अलग तरीकों से ट्रेनों को s स्टेशनों पर रुकने के लिए व्यवस्थित किया जा सकता है जैसे कि कोई भी दो स्टेशन एक दूसरे के बगल में नहीं हैं। तो इस लेख में, हम स्टॉपिंग स्टेशनों की संख्या का पता लगाने के लिए हर संभव तरीके की व्याख्या क

  1. सी ++ का उपयोग कर ओपनसीवी में सर्कल कैसे बनाएं?

    एक वृत्त का एक केंद्र और एक त्रिज्या होती है। OpenCV का उपयोग करके एक वृत्त खींचने के लिए, हमें केंद्र और त्रिज्या को परिभाषित करना होगा। OpenCV में हमें . को शामिल करना होगा हैडर क्योंकि सर्कल () फंक्शन इस हेडर में परिभाषित है। इस पद्धति का मूल सिंटैक्स इस प्रकार है - सिंटैक्स circle(whiteMatrix,

  1. C++ का प्रयोग करके दीर्घवृत्त का क्षेत्रफल ज्ञात करने का कार्यक्रम

    यहां हम देखेंगे कि C++ का उपयोग करके दीर्घवृत्त का क्षेत्रफल कैसे प्राप्त करें। अंडाकार के अलग-अलग हिस्से होते हैं। ये नीचे की तरह हैं। मुख्य बिंदु विवरण केंद्र दीर्घवृत्त का केंद्र। यह रेखा खंडों का भी केंद्र है जो दो फ़ॉसी को जोड़ता है। प्रमुख अक्ष दीर्घवृत्त का सबसे लंबा व्यास nmemb यह तत्व