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

C प्रोग्राम: 3D में तीन बिंदुओं के बीच की दूरी की गणना करें

त्रि-आयामी तल में तीन बिंदुओं के निर्देशांक (x1,y1,z1), (x2,y2,z2), (x3,y3,z3) दिए गए हैं। कार्य उनके बीच की दूरी निकालना है।

दूरी का सूत्र:

√[(x2 - x1)² + (y2 - y1)² + (z2 - z1)²]

दृष्टिकोण

  • निर्देशांक इनपुट लें।
  • सूत्र लागू करें।
  • दूरी प्रिंट करें।

एल्गोरिदम

START
फंक्शन three_dis(x1, y1, z1, x2, y2, z2)
  dis = sqrt(pow(x2-x1,2) + pow(y2-y1,2) + pow(z2-z1,2) * 1.0)
  dis प्रिंट करें
मुख्य फंक्शन
  x1=4, y1=9, z1=-3, x2=5, y2=10, z2=9 सेट करें
  three_dis कॉल करें
STOP

C कोड उदाहरण

#include <stdio.h>
#include <math.h>

void three_dis(float x1, float y1, float z1, float x2, float y2, float z2) {
    float dis = sqrt(pow(x2 - x1, 2) + pow(y2 - y1, 2) + pow(z2 - z1, 2) * 1.0);
    printf("Distance between 3 points are : %f", dis);
}

int main() {
    float x1 = 4, y1 = 9, z1 = -3;
    float x2 = 5, y2 = 10, z2 = 9;
    three_dis(x1, y1, z1, x2, y2, z2);
    return 0;
}

आउटपुट

Distance between 3 points are : 12.083046
  1. C++ में जांचें कि क्या तीन बिंदु संरेखीय हैं या नहीं C++ में जांचें कि क्या तीन बिंदु संरेखीय हैं या नहीं

    तीन अलग-अलग मान वाले बिंदु दिए गए हैं और कार्य यह जांचना है कि क्या बिंदु संरेखीय हैं या नहीं। बिंदुओं को संरेखीय कहा जाता है यदि वे एक ही रेखा पर स्थित हैं और वे असंरेखीय हैं यदि वे अलग-अलग रेखाओं पर हैं। नीचे संरेखीय और असंरेखीय बिंदुओं का चित्र दिया गया है। इनपुट x1 = 1, x2 = 2, x3 = 3, y1 =

  1. C++ प्रोग्राम: दोहरा समाकलन (Double Integration) की गणना C++ प्रोग्राम: दोहरा समाकलन (Double Integration) की गणना

    हमें चर x की निचली सीमा, चर x की ऊपरी सीमा, चर y की निचली सीमा, चर y की ऊपरी सीमा, x के लिए संबंधित चरण और y के लिए संबंधित चरण दिए गए हैं। कार्य दोहरा समाकलन उत्पन्न करना और परिणाम प्रदर्शित करना है। उदाहरण Input: steps for x = 1.2, steps for y = 0.54 lower limit of x = 1.3, upper limit of

  1. Google Maps में दो बिंदुओं के बीच की दूरी कैसे मापें Google Maps में दो बिंदुओं के बीच की दूरी कैसे मापें

    Google Maps में किसी स्थान को देखते समय, ऐसे मौके आते हैं जब आप दो बिंदुओं के बीच की दूरी जानना चाहते हैं, जैसे आपकी वर्तमान स्थिति से गंतव्य तक। दूरी मापने की सुविधा काम आ सकती है क्योंकि यह तय करने में मदद कर सकती है कि आप अपने गंतव्य तक पैदल जाएं या कार से। Google Maps विभिन्न गंतव्यों के बीच की