इस समस्या में, हमें एक पूर्णांक N दिया जाता है। हमारा कार्य श्रृंखला 5, 13, 25, 41, 61, … का Nवां पद ढूंढने के लिए एक प्रोग्राम बनाना है।
आइए एक उदाहरण से समस्या को समझते हैं,
इनपुट
N = 5
आउटपुट
61
व्याख्या
श्रृंखला है – 5, 13, 25, 41, 61…
समाधान दृष्टिकोण
समस्या को हल करने का एक सरल दृष्टिकोण श्रृंखला के nवें पद के लिए सामान्य सूत्र का उपयोग करना है। Nवां पद दिया गया है,
Nवां पद = ( (N*N) + ((N+1)*(N+1)) )
हमारे समाधान की कार्यप्रणाली को दर्शाने वाला प्रोग्राम,
उदाहरण
#include <iostream> using namespace std; int calcNthTerm(int N) { return ( ( (N + 1)*( N + 1) ) + (N*N) ) ; } int main() { int N = 7; cout<<N<<"th term of the series is "<<calcNthTerm(N); return 0; }आउटपुट
7th term of the series is 113