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

C++ में दिए गए कोण से चाप की लंबाई


एक कोण (Angle) तब बनता है जब दो किरणें एक बिंदु पर मिलती हैं। वह बिंदु जिस पर ये किरणें तल पर मिलती हैं, शीर्ष कहलाता है।

चाप (Arc) एक वृत्त की परिधि का वह भाग है जो एक कोण द्वारा वर्णित होता है।

इस समस्या में, हमें वृत्त का एक कोण दिया गया है। और हमें दिए गए वृत्त के व्यास का उपयोग करके चाप की लंबाई ज्ञात करनी होगी। उदाहरण के लिए,

इनपुट: कोण = 45° व्यास = 28 आउटपुट: चाप = 11

व्याख्या

चाप की लंबाई = (परिधि) X (कोण/360°)

= (π * d) * (कोण/360°)

दिए गए कोण और व्यास से चाप की लंबाई की गणना करने वाला प्रोग्राम बनाने के लिए हम इस सूत्र को लागू करेंगे।

उदाहरण

#include <iostream>
using namespace std;

int main() {
    double diameter = 28.0;
    double angle = 45.0;
    double pi = 22.0 / 7.0;
    double arc;
    if (angle >= 360) {
        cout << "Angle cannot", " be formed";
    } else {
        arc = (pi * diameter) * (angle / 360.0);
        cout << "The length of arc = " << arc;
    }
    return 0;
}

आउटपुट

The length of arc = 11

  1. दिए गए कोण से चाप की लंबाई दिए गए कोण से चाप की लंबाई

    यहां हम दिए गए कोण से चाप की लंबाई प्राप्त करना देखेंगे। एक वृत्त दिया गया है। वृत्त की त्रिज्या दी गई है। हमारा कार्य त्रिज्या और कोण का उपयोग करके चाप की लंबाई प्राप्त करना है। कोण डिग्री में है। यहां r और x दिया गया है। हमें L का मान ज्ञात करना है। सूत्र इस प्रकार है: L = 2πr × (x/360) उदाहरण #i

  1. C++ में दिए गए नोड से दूरी K पर सभी नोड्स प्रिंट करना C++ में दिए गए नोड से दूरी K पर सभी नोड्स प्रिंट करना

    इस समस्या में, हमें एक बाइनरी ट्री, एक टारगेट नोड और एक पूर्णांक K दिया गया है। हमें ट्री के उन सभी नोड्स को प्रिंट करना है जो टारगेट नोड से दूरी K पर हैं। बाइनरी ट्री बाइनरी ट्री एक विशेष ट्री है जिसके प्रत्येक नोड में अधिकतम दो नोड्स होते हैं (एक/दो/कोई नहीं)। उदाहरण K = 2 टारगेट नोड: 9 आउटपुट

  1. C++ में दिए गए प्रारंभिक वर्ण से सबसे लंबे लगातार पथ की लंबाई ज्ञात करें C++ में दिए गए प्रारंभिक वर्ण से सबसे लंबे लगातार पथ की लंबाई ज्ञात करें

    विभिन्न वर्णों का एक मैट्रिक्स दिया गया है। एक वर्ण से शुरू करके हमें सबसे लंबा पथ ढूंढना है जो उन सभी वर्णों को पार करके जाता है जो वर्तमान वर्ण से बड़े हैं। वर्ण एक-दूसरे के क्रमागत हैं। E से शुरू होता है। सबसे लंबा पथ ढूंढने के लिए, हम डेप्थ फर्स्ट सर्च एल्गोरिदम का उपयोग करेंगे। DFS के दौरान, क