मान लीजिए कि हमारे पास एक वृत्त के व्यास के दो अंतिम बिंदु हैं। ये (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)