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