Recursive sum calculation
Recursion समस्याओं को छोटे, आसान उप-समस्याओं में बाँटकर हल करने में मदद करता है। इस अभ्यास में, आप 1 से n तक संख्याओं का योग निकालने के लिए एक recursive मेथड इम्प्लीमेंट करेंगे.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Java में इनपुट/आउटपुट और स्ट्रीम्स
अभ्यास निर्देश
- बेस केस जोड़ें, जब इनपुट
n1के बराबर हो. - मेथड को कॉल करें.
- पहली recursive कॉल शुरू करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
public class SumCalculator {
static int sum(int n) {
// Base case: when n is the last number 1
if (____ ____ ____) return 1;
// Recursive step: add the current sum and call itself
return n + ____(n-1);
}
public static void main(String[] args) {
// start the recursive call
System.out.println(____(5));
}
}