जावा प्रोग्राम पुनरावर्तन का उपयोग कर शक्ति की गणना करने के लिए

इस कार्यक्रम में, आप जावा में एक पुनरावर्ती फ़ंक्शन का उपयोग करके संख्या की शक्ति की गणना करना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावा प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावा के तरीके
  • जावा पुनर्मिलन

उदाहरण: पुनरावर्तन का उपयोग करके शक्ति की गणना करने का कार्यक्रम

 public class Power ( public static void main(String() args) ( int base = 3, powerRaised = 4; int result = power(base, powerRaised); System.out.printf("%d^%d = %d", base, powerRaised, result); ) public static int power(int base, int powerRaised) ( if (powerRaised != 0) return (base * power(base, powerRaised - 1)); else return 1; ) )

आउटपुट

 3 4 = 81

उपरोक्त कार्यक्रम में, आप पुनरावर्ती फ़ंक्शन पावर () का उपयोग करके शक्ति की गणना करते हैं।

सरल शब्दों में, पुनरावर्ती कार्य शक्ति के साथ आधार को कई गुना बढ़ा देता है, जो है:

 3 * 3 * 3 * 3 = 81
निष्पादन के चरण
Iteration शक्ति() शक्तिहीन परिणाम
1 है शक्ति (3, 4) ३ * परिणाम
शक्ति (3, 3) 3 * 3 * परिणाम 3
शक्ति (3, 2) 3 * 3 * 3 * परिणाम 4
शक्ति (3, 1) 1 है 3 * 3 * 3 * 3 * परिणाम अंतिम
अंतिम शक्ति (3, 0) 3 * 3 * 3 * 3 * 1 = 81

दिलचस्प लेख...