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

C++ प्रोग्राम श्रृंखला 1, 6, 15, 28, 45, ….. का Nवां नंबर ढूंढने के लिए


इस समस्या में, हमें एक पूर्णांक मान N दिया जाता है। हमारा कार्य श्रृंखला 1, 6, 15, 28, 45, … का Nवां नंबर ढूंढने के लिए एक प्रोग्राम बनाना है।

श्रृंखला में, प्रत्येक तत्व पिछले और अगले तत्व के माध्य से 2 कम होता है।

आइए एक उदाहरण से समस्या को समझते हैं,

इनपुट

N = 5

आउटपुट

45

समाधान दृष्टिकोण

श्रृंखला 1, 6, 15, 28, 45, … के Nवें पद को सूत्र का उपयोग करके ढूंढा जा सकता है,

TN = 2*N*N - N

हमारे समाधान की कार्यप्रणाली को दर्शाने वाला प्रोग्राम,

उदाहरण

#include <iostream> using namespace std; #define mod 1000000009 int calcNthTerm(long n) {    return (((2 * n * n) % mod) - n + mod) % mod; } int main(){    long N = 19;    cout<<N<<"th Term of the series is "<<calcNthTerm(N);    return 0; }

आउटपुट

19th Term of the series is 703

  1. - C++ में nth Ugly Number ढूंढने वाला प्रोग्राम

    मान लीजिए हमारे पास एक संख्या n है; हमें nth ugly number ढूंढना है। जैसा कि हम जानते हैं कि ugly numbers वे संख्याएँ हैं जिनके अभाज्य गुणनखंड केवल 2, 3 और 5 हैं। इसलिए यदि हम 10th ugly number ढूंढना चाहते हैं, तो आउटपुट 12 होगा, क्योंकि पहले कुछ ugly numbers हैं 1, 2, 3, 4, 5, 6, 8, 9, 10, 12 और इस

  1. - C++ में छिपी हुई संख्या (Hidden Number) खोजने का प्रोग्राम

    समस्या विवरण इस समस्या में, हमें एक सरणी arr[] दी गई है जिसमें n पूर्णांक मान हैं। हमारा कार्य C++ में छिपी हुई संख्या (Hidden Number) खोजने का प्रोग्राम बनाना है। कोड विवरण एक सरणी के लिए, छिपी हुई संख्या वह संख्या होती है जिसे सरणी के प्रत्येक तत्व से घटाने पर सभी अंतरों का योग शून्य (0) हो जाता

  1. - C++ प्रोग्राम: संख्या की समता (Parity) को कुशलतापूर्वक ज्ञात करना

    इस लेख में, हम एक प्रोग्राम पर चर्चा करेंगे जो दी गई संख्या N की समता (Parity) ज्ञात करता है। समता को किसी संख्या के बाइनरी प्रतिनिधित्व में सेट बिट्स की संख्या ( 1 की संख्या) के रूप में परिभाषित किया गया है। यदि बाइनरी प्रतिनिधित्व में 1 की संख्या सम है, तो समता को सम समता कहा जाता है और यदि बाइनर