इस समस्या में, हमें एक संख्या N दी जाती है। हमारा कार्य C++ में श्रृंखला 3, 5, 21, 51, 95, ... के N-वें पद को खोजने के लिए एक प्रोग्राम बनाना है।
समस्या का विवरण −श्रृंखला के नौवें पद ज्ञात करने के लिए-
3, 5, 21, 51, 95, 153, ... एन-शर्तें
हमें श्रृंखला का सामान्य सूत्र खोजने की आवश्यकता है, जो एक द्विघात समीकरण (श्रृंखला में आधारित वृद्धि) है।
समस्या को समझने के लिए एक उदाहरण लेते हैं,
इनपुट -एन =6
आउटपुट − 153
समाधान दृष्टिकोण:
समस्या को हल करने के लिए, हम श्रृंखला के nवें पद के लिए सामान्य सूत्र पाएंगे जो −
द्वारा दिया गया है।टी<उप>एनउप> =7*(n^2) - 19*n + 15
उदाहरण
#include <iostream> using namespace std; int findNTerm(int N) { int nthTerm = ( (7*(N*N)) - (19*N) + 15 ); return nthTerm; } int main() { int N = 7; cout<<N<<"th term of the series is "<<findNTerm(N); return 0; }
आउटपुट:
7th term of the series is 225