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

C++ में केंद्रित आइकोसाहेड्रल संख्या के लिए प्रोग्राम


एक मान 'n' दिया गया है और कार्य n के लिए केंद्रित आइकोसाहेड्रल संख्या उत्पन्न करना और n तक केंद्रित आइकोसाहेड्रल श्रृंखला प्रदर्शित करना है।

केंद्रित आइकोसाहेड्रल संख्या क्या है?

केंद्रित आइकोसाहेड्रल संख्या एक केंद्रित संख्या है जिसका उपयोग आइकोसाहेड्रॉन (यह 20 फलकों वाला एक पॉलीहेड्रॉन आंकड़ा है) को दर्शाने के लिए किया जाता है।

n = 1000 तक केंद्रित आइकोसाहेड्रल संख्या श्रृंखला के पहले कुछ मान हैं:

1, 13, 55, 147, 309, 561, 923

केंद्रित आइकोसाहेड्रल संख्या की गणना सूत्र का उपयोग करके की जा सकती है:

$$(2n+1) \times \frac{5n^2 + 5n + 3}{3}$$

इनपुट

number: 20

आउटपुट

Centered Icosahedral Number is: 28741

इनपुट

number: 12

आउटपुट

Centered Icosahedral Number is: 6525

एल्गोरिदम

Start
Step 1→ केंद्रित आइकोसाहेड्रल संख्या की गणना करने के लिए फंक्शन घोषित करें
    int calculate(int num)
        return (2 * num + 1) * (5 * num * num + 5 * num + 3) / 3
Step 2→ main() में
    int num = 20 घोषित करें
    calculate(num) प्रिंट करें
Stop

उदाहरण

#include <bits/stdc++.h>
using namespace std;

// केंद्रित आइकोसाहेड्रल संख्या की गणना
int calculate(int num) {
    return (2 * num + 1) * (5 * num * num + 5 * num + 3) / 3;
}

int main() {
    int num = 20;
    cout << "Centered Icosahedral Number is: " << calculate(num) << endl;
    return 0;
}

आउटपुट

Centered Icosahedral Number is: 28741

  1. C++ में हेक्साडेसिमल से डेसिमल रूपांतरण C++ में हेक्साडेसिमल से डेसिमल रूपांतरण

    एक हेक्साडेसिमल संख्या इनपुट के रूप में दी गई है, कार्य दी गई हेक्साडेसिमल संख्या को डेसिमल संख्या में बदलना है। कंप्यूटर में हेक्साडेसिमल संख्या को आधार 16 के साथ दर्शाया जाता है और डेसिमल संख्या को आधार 10 के साथ दर्शाया जाता है और मान 0-9 से दर्शाए जाते हैं जबकि हेक्साडेसिमल संख्या में 0-15 से अं

  1. C++ में डेसिमल से हेक्साडेसिमल रूपांतरण C++ में डेसिमल से हेक्साडेसिमल रूपांतरण

    एक डेसिमल संख्या इनपुट के रूप में दी गई है, कार्य दी गई डेसिमल संख्या को हेक्साडेसिमल संख्या में बदलना है। कंप्यूटर में हेक्साडेसिमल संख्या को आधार 16 के साथ दर्शाया जाता है और डेसिमल संख्या को आधार 10 के साथ दर्शाया जाता है और मान 0-9 से दर्शाए जाते हैं जबकि हेक्साडेसिमल संख्या में 0-15 से अंक होते

  1. C++ में डेसिमल से बाइनरी रूपांतरण C++ में डेसिमल से बाइनरी रूपांतरण

    एक डेसिमल संख्या इनपुट के रूप में दी गई है, कार्य दी गई डेसिमल संख्या को बाइनरी संख्या में बदलना है। कंप्यूटर में डेसिमल संख्या को आधार 10 के साथ दर्शाया जाता है और बाइनरी संख्या को आधार 2 के साथ दर्शाया जाता है क्योंकि इसमें केवल दो बाइनरी अंक 0 और 1 होते हैं जबकि डेसिमल संख्याएं 0-9 से शुरू होने व