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

पैराबोला के शीर्ष, फोकस और नियता (vertex, focus and directrix) ढूंढने के लिए C/C++ प्रोग्राम?


एक समतल सतह पर बिंदुओं का एक समूह जो एक वक्र बनाता है जैसे कि उस वक्र पर कोई भी बिंदु केंद्र में एक बिंदु (जिसे फोकस कहा जाता है) से समान दूरी पर है, एक पैराबोला (parabola) है।

पैराबोला के लिए सामान्य समीकरण है

y = ax² + bx + c

शीर्ष (Vertex) पैराबोला का वह निर्देशांक है जहां से यह सबसे तीव्र मोड़ लेता है जबकि a वक्र उत्पन्न करने के लिए उपयोग की जाने वाली सीधी रेखा है।

फोकस (Focus) वह बिंदु है जो पैराबोला के सभी बिंदुओं से समान दूरी पर है।

यहां, हम एक पैराबोला के शीर्ष, फोकस, और नियता (directrix) को ढूंढेंगे। एक गणितीय सूत्र है जो इन सभी मानों को ढूंढता है। और हम इसके लिए एक प्रोग्राम बनाएंगे जो गणितीय सूत्र का उपयोग करता है।

Input: a = 10, b = 5, c = 4 Output: शीर्ष: (-0.25, 3.375) फोकस: (-0.25, 3.4) y-नियता: -1036

व्याख्या

दिए गए पैराबोलिक आकृति के मानों से शीर्ष, फोकस और y-दिशा ढूंढने का गणितीय सूत्र।

शीर्ष = {(-b/2a) , (4ac-b²/4a)}

फोकस = {(-b/2a), (4ac-b²+1/4a)}

नियता = c - (b² +1)*4a

उदाहरण

#include <iostream>
using namespace std;
int main() {
    float a = 10, b = 5, c = 4;
    cout << "शीर्ष: (" << (-b / (2 * a)) << ", " << (((4 * a * c) - (b * b)) / (4 * a)) << ")\n";
    cout << "फोकस: (" << (-b / (2 * a)) << ", " << (((4 * a * c) - (b * b) + 1) / (4 * a)) << ")\n";
    cout << "y-नियता:" << c - ((b * b) + 1) * 4 * a;
}

  1. C/C++ प्रोग्राम: परवलय का शीर्ष, फोकस और नियता ढूंढना C/C++ प्रोग्राम: परवलय का शीर्ष, फोकस और नियता ढूंढना

    यहां हम देखेंगे कि C या C++ प्रोग्राम का उपयोग करके परवलय का शीर्ष, फोकस और नियता कैसे ढूंढें। इन पैरामीटर्स को प्राप्त करने के लिए हमें परवलय का सामान्य समीकरण चाहिए। सामान्य सूत्र है - y = a*x^2 + b*x + c a, b और c के मान दिए गए हैं। शीर्ष के लिए सूत्र - फोकस के लिए सूत्र - नियता के लिए सूत्र

  1. पायथन प्रोग्राम में पैराबोला का वर्टेक्स, फोकस और डायरेक्ट्रिक्स ढूंढना पायथन प्रोग्राम में पैराबोला का वर्टेक्स, फोकस और डायरेक्ट्रिक्स ढूंढना

    इस लेख में, हम नीचे दिए गए प्रॉब्लम स्टेटमेंट के समाधान के बारे में सीखेंगे: प्रॉब्लम स्टेटमेंट पैराबोला समीकरण का मानक रूप y = ax² + bx + c है। a, b और c के मान इनपुट करें, हमारा कार्य वर्टेक्स, फोकस के कोऑर्डिनेट्स और डायरेक्ट्रिक्स का समीकरण ढूंढना है। पैराबोला का वर्टेक्स वह कोऑर्डिनेट है जिस

  1. पायथन प्रोग्राम: परवलय का शीर्ष, फोकस और डायरेक्ट्रिक्स ज्ञात करें पायथन प्रोग्राम: परवलय का शीर्ष, फोकस और डायरेक्ट्रिक्स ज्ञात करें

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे -समस्या कथनएक परवलय समीकरण का मानक रूप y=ax²+bx+c है। a, b और c के मान इनपुट करें, हमारा कार्य शीर्ष, फोकस के निर्देशांक और डायरेक्ट्रिक्स का समीकरण ज्ञात करना है।एक परवलय का शीर्ष वह निर्देशांक है जहां से यह सबसे तीव्र मोड़ लेता है