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

एक जीवा और एक स्पर्शरेखा के बीच का कोण जब वैकल्पिक खंड में कोण C++ में दिया जाता है?

किसी दिए गए वृत्त के मामले में, जीवा और स्पर्श रेखा एक विशेष बिंदु पर मिलती है। वैकल्पिक खंड में कोण प्रदान किया गया है। यहां मुख्य काम जीवा और स्पर्शरेखा के बीच के कोण को खोजना है।

उदाहरण

Input: z = 40
Output: 40 degrees
Input: z = 60
Output: 60 degrees

दृष्टिकोण

  • माना, कोण QPR एकांतर खंड में दिया गया कोण है।

  • माना, जीवा और वृत्त के बीच का कोण =कोण RQY =a

  • क्योंकि केंद्र से स्पर्श रेखा पर खींची गई रेखा लंबवत होती है,

  • अतः कोण CQR =90-a

  • जैसे, CQ =CR =वृत्त की त्रिज्या

  • अतः कोण CRQ =90-a

  • अब, त्रिभुज CQR में,

    • कोण CQR + कोण CRQ + कोण QCR =180

    • कोण QCR =180 - (90-a) - (90-a)

    • कोण QCR =2a

  • चूँकि एक वृत्त की परिधि पर कोण समान चाप द्वारा केन्द्र पर बने कोण का आधा होता है, इसलिए कोण QPR =a

  • अत:कोण QPR =कोण RQY

दृष्टिकोण निम्नलिखित तरीके से लागू किया गया है -

उदाहरण

// C++ program to find the angle
// between a chord and a tangent
// at the time when angle in the alternate segment is given
#include <bits/stdc++.h>
using namespace std;
void anglechordtang(int z1){
   cout<< "The angle between tangent"
   <<" and the chord is "
   << z1 <<" degrees" << endl;
}
// Driver code
int main(){
   int z1 = 40;
   anglechordtang(z1);
   return 0;
}

आउटपुट

The angle between tangent and the chord is 40 degrees

  1. सी ++ में परिभाषा और घोषणा के बीच क्या अंतर है?

    सी ++ में, घोषणा और परिभाषा अक्सर भ्रमित होती है। डिक्लेरेशन का मतलब (सी में) है कि आप कंपाइलर को अपने प्रोग्राम में टाइप, साइज और फंक्शन डिक्लेरेशन के मामले में, किसी वेरिएबल के इसके पैरामीटर्स के टाइप और साइज, या यूजर-डिफाइंड टाइप या फंक्शन के बारे में बता रहे हैं। घोषणा के मामले में किसी भी चर के

  1. C++ में ++i और i++ में क्या अंतर है?

    ++ के प्रत्यय और उपसर्ग संस्करणों के बीच एक बड़ा अंतर है। उपसर्ग संस्करण (यानी, ++i) में, i का मान बढ़ा हुआ है, और व्यंजक का मान i का नया मान है। तो मूल रूप से यह पहले इंक्रीमेंट करता है और फिर एक्सप्रेशन को एक मान प्रदान करता है। पोस्टफ़िक्स संस्करण (यानी, i++) में, i का मान बढ़ा हुआ है, लेकिन व्य

  1. C++ में डॉट (.) ऑपरेटर और -> में क्या अंतर है?

    डॉट और एरो ऑपरेटर दोनों का उपयोग C++ में किसी वर्ग के सदस्यों तक पहुंचने के लिए किया जाता है। वे बस विभिन्न परिदृश्यों में उपयोग किए जाते हैं। सी ++ में, वर्ग, संरचना, या संघ के रूप में घोषित प्रकारों को वर्ग प्रकार माना जाता है। तो निम्नलिखित उन तीनों को संदर्भित करता है। a.b का उपयोग केवल तभी किय