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

C++ में रेखा का मध्य बिंदु खोजने का प्रोग्राम

इस समस्या में, हमें दो बिंदु A और B दिए गए हैं, एक रेखा के प्रारंभिक और अंतिम बिंदु। हमारा कार्य C++ में रेखा का मध्य बिंदु खोजने के लिए एक प्रोग्राम बनाना है।

समस्या विवरण

यहां, हमारे पास प्रारंभिक और अंतिम बिंदु A(x1, y1) और B(x2, y2) वाली एक रेखा है। और हमें रेखा का मध्य बिंदु ज्ञात करना है।

उदाहरण

इनपुट

a(x1, y1) = (4, -5) b(x2, y2) = (-2, 6)

आउटपुट

(1, 0.5)

व्याख्या

(x1 + x2)/2 = 4 - 2 / 2 = 1 (y1 + y2)/2 = -5 + 6 / 2 = 0.5

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

C++ में रेखा का मध्य बिंदु खोजने का प्रोग्राम

समस्या को हल करने के लिए, एक सरल विधि रेखा के मध्य के लिए ज्यामितीय सूत्र का उपयोग करना है। सूत्र द्वारा दिया गया है,

मध्य = ( ((x1 + x2)/2), ((y1 + y2)/2) )

हमारे समाधान के कार्य को दर्शाने वाला प्रोग्राम

#include <iostream> 
using namespace std; 

int main() { 
    float point[2][2] = {{-4, 5}, {-2, 6}}; 
    float midX = (float)(( point[0][0] + point[1][0])/2); 
    float midY = (float)(( point[0][1] + point[1][1])/2); 
    cout << "The mid-points are (" << midX << " , " << midY << ")"; 
    return 0; 
}

आउटपुट

The mid-points are (-3 , 5.5)
  1. C++ में त्रिभुज के केंद्रक (Centroid) ज्ञात करने का प्रोग्राम C++ में त्रिभुज के केंद्रक (Centroid) ज्ञात करने का प्रोग्राम

    इस समस्या में, हमें एक 2D ऐरे दिया गया है जो त्रिभुज के तीन शीर्षों के निर्देशांक को दर्शाता है। हमारा कार्य C++ में त्रिभुज के केंद्रक (Centroid) ज्ञात करने का प्रोग्राम बनाना है।केंद्रक (Centroid) त्रिभुज का वह बिंदु है जहां त्रिभुज की तीनों मध्यिकाएं (medians) प्रतिच्छेद करती हैं।मध्यिका (Median)

  1. - C++ में पंचभुज (Pentagon) का क्षेत्रफल ज्ञात करने का प्रोग्राम

    इस समस्या में, हमें एक संख्या n दी गई है जो पंचभुज की भुजा को दर्शाती है। हमारा कार्य C++ में पंचभुज (Pentagon) का क्षेत्रफल ज्ञात करने का प्रोग्राम बनाना है।पंचभुज (Pentagon) पांच भुजाओं वाली एक ज्यामितीय आकृति है।नियमित पंचभुज (Regular pentagon) वह पंचभुज है जिसकी सभी पांच भुजाएं और कोण समान होते

  1. C++ में समानांतर चतुर्भुज (Parallelogram) का क्षेत्रफल ज्ञात करने का प्रोग्राम C++ में समानांतर चतुर्भुज (Parallelogram) का क्षेत्रफल ज्ञात करने का प्रोग्राम

    इस समस्या में, हमें दो मान दिए गए हैं जो समानांतर चतुर्भुज के आधार (base) और ऊंचाई (height) को दर्शाते हैं। हमारा कार्य C++ में समानांतर चतुर्भुज (Parallelogram) का क्षेत्रफल ज्ञात करने का प्रोग्राम बनाना है।समानांतर चतुर्भुज (Parallelogram) चार भुजाओं वाली एक बंद आकृति है जिसकी विपरीत भुजाएं समान औ