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

C++ में केंद्रित Icosahedral संख्या के लिए कार्यक्रम


एक मान 'n' के साथ दिया गया है और कार्य n तक n और केंद्रित Icosahedral श्रृंखला के लिए केंद्रित Icosahedral संख्या उत्पन्न करना और परिणाम प्रदर्शित करना है।

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

केन्द्रित इकोसाहेड्रल संख्या एक केन्द्रित संख्या है जिसका उपयोग एक icosahedrons का प्रतिनिधित्व करने के लिए किया जाता है (यह 20 चेहरों के साथ एक बहुफलकीय आकृति है)।

n =1000 तक पहली कुछ केन्द्रित icosahedral संख्या श्रृंखला हैं -

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→ declare function to calculate centered iscosahedral number
   int calculate(int num)
      return (2 * num + 1) * (5 * num * num + 5 * num + 3) / 3
Step 2→ In main()
   Declare int num = 20
   Print calculate(num)
Stop

उदाहरण

#include <bits/stdc++.h>
using namespace std;
//calculate Centered Icosahedral Number
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++ प्रोग्राम

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

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

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

  1. C++ में दशमलव से बाइनरी रूपांतरण के लिए कार्यक्रम

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