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

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


मान लीजिए कि हमारे पास y =x(A - x) जैसा एक वक्र है, हमें उस वक्र पर दिए गए बिंदु (x,y) पर अभिलंब ज्ञात करना है। यहाँ A एक पूर्णांक संख्या है, x और y भी पूर्णांक हैं।

इसे हल करने के लिए, हमारे पास जाँच है कि दिया गया बिंदु वक्र पर है या नहीं, यदि ऐसा है, तो उस वक्र का विभेदन ज्ञात कीजिए, तो यह होगा -

$$\frac{\text{d}y}{\text{d}x}=A-2x$$

फिर x और y को dy/dx में डालें, फिर इस समीकरण का उपयोग करके सामान्य ज्ञात करें -

$$Y-y=-\lgroup\frac{\text{d}x}{\text{d}y}\rgroup*\lgroup X-x \rgroup$$

उदाहरण

#include<iostream>
using namespace std;
void getNormal(int A, int x, int y) {
   int differentiation = A - x * 2;
   if (y == (2 * x - x * x)) {
      if (differentiation < 0)
         cout << 0 - differentiation << "y = " << "x" << (0 - x) + (y * differentiation);
      else if (differentiation > 0)
         cout << differentiation << "y = " << "-x+" << x + differentiation * y;
      else
         cout << "x = " << x;
   }
   else
      cout << "Not possible";
}
int main() {
   int A = 5, x = 2, y = 0;
   cout << "Equation of normal is: ";
   getNormal(A, x, y);
}

आउटपुट

Equation of normal is: 1y = -x+2

  1. C++ में दिए गए अंतर के साथ एक जोड़ी खोजें

    विचार करें कि हमारे पास एक सरणी A है, n विभिन्न तत्व हैं। हमें सरणी A से एक युग्म (x, y) ज्ञात करना है, ताकि x और y के बीच का अंतर दिए गए अंतर d के समान हो। मान लीजिए कि तत्वों की एक सूची A =[10, 15, 26, 30, 40, 70] की तरह है, और दिया गया अंतर 30 है, तो जोड़ी होगी (10, 40) और (30, 70) इस समस्या को

  1. C++ में ड्रैगन कर्व सीक्वेंस का nवां टर्म खोजें

    यहां हम एक प्रोग्राम देखेंगे, जो ड्रैगन कर्व सीक्वेंस का nवां टर्म ढूंढ सकता है। ड्रैगन वक्र अनुक्रम एक अनंत द्विआधारी अनुक्रम है। यह 1 से शुरू होता है, और प्रत्येक चरण में, यह वैकल्पिक रूप से पिछले पद के प्रत्येक तत्व के पहले और बाद में 1s और 0s जोड़ता है, जिससे अगला पद बनता है। टर्म 1 :1 टर्म 2:1

  1. ज्ञात कीजिए कि C++ में दिए गए अभाज्य से nCr विभाज्य है या नहीं

    मान लीजिए कि तीन चर N, R और P हैं। N और R का उपयोग N प्राप्त करने के लिए किया जाता है सीआर और P एक अभाज्य है। हमें यह पता लगाना है कि क्या N सीआर P से विभाज्य है। मान लीजिए हमारे पास कुछ संख्याएँ N =7, R =2 और P =3 हैं, तो 7 सी2 =21, यह 3 से विभाज्य है, इसलिए आउटपुट सत्य होगा। हम जानते हैं कि N सीआ