इस समस्या में, हमें एक संख्या 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