Page 122 - CITS - CSA - TP (Volume 2) - Hindi
P. 122
कं ूटर सॉ वेयर ए ीके शन - CITS
• गणना की गई फै ो रयल मु िविध म वापस आ जाती है, जहां इसे फै ो रयल वे रएबल म ोर िकया जाता है।
• अंत म , हम n के फै ो रयल को कं सोल पर ि ंट करते ह ।
टा 4: Fibonacci ृंखला उ करना
public class FibonacciDemo {
public static void main(String[] args) {
int n = 10;
// Calling the method to generate Fibonacci series
System.out.println(“Fibonacci series:”);
for (int i = 0; i < n; i++) {
System.out.print(fibonacci(i) + “ “);
}
}
// Method to generate the nth Fibonacci number
public static int fibonacci(int n) {
if (n <= 1) {
return n;
} else {
return fibonacci(n - 1) + fibonacci(n - 2);
}
}
}
आउटपुट:
ीकरण:
• इस ो ाम म , हम एक िविध fibonacci को प रभािषत करते ह जो एक पूणा क n को एक पैरामीटर के प म लेता है और n-व Fibonacci नंबर
को लौटाता है।
• हम मु िविध म एक वे रएबल n घोिषत करते ह और इसे एक मान असाइन करते ह ।
• हम मु िविध म 0 से n तक पुनरावृित करते ह और fibonacci िविध का उपयोग करके Fibonacci ृंखला को ि ंट करते ह ।
• Fibonacci िविध के अंदर, हम n के ेक मान के िलए Fibonacci सं ा की गणना करने के िलए पुनरावृि का उपयोग करते ह ।
• गणना की गई Fibonacci सं ा कॉलर को लौटा दी जाती है।
ये उदाहरण बताते ह िक जावा म िविधयों से डेटा कै से लौटाया जाता है। calculateFactorial िविध िकसी सं ा का फै ो रयल लौटाती है, जबिक
fibonacci िविध nth Fibonacci सं ा लौटाती है। िविधयों से डेटा लौटाने से हम गणनाएँ और संगणनाएँ कर सकते ह , िजससे हमारा कोड अिधक
मॉ ूलर और पुनः उपयोग यो बन जाता है।
108
CITS : IT & ITES - कं ूटर सॉ वेयर ए ीके शन - अ ास 96

