मैं इस साधारण जावा प्रत्यावर्तन निम्नलिखित दिशाओं भी समस्या पर काम कर रहा हूँ:जावा में रिकर्सन का उपयोग करके सुनहरा रैटियो कैसे प्राप्त करें?
सुनहरे अनुपात की गणना।
दो संख्या ए और बी को> बी> 0 के साथ दिया गया, अनुपात बी/ए है।
मैंने कुछ कोड किया है लेकिन मैं रिकर्सन ठीक से काम करने पर फंस गया हूं। यहाँ मेरी कोड है:
public class MyTesting {
public static void main(String[] args) {
System.out.println(ratio(8 , 4));
}
public static double ratio(int a, int b) {
int goldelRatio = 0;
if(a > b && b > 0){
return goldelRatio = a/b;
}
return goldelRatio;
}
}
अभी शीर्षक को अपडेट किया गया है। – progx
आप रिकर्सन भाग खो रहे हैं। आपको अनुपात के अंदर अनुपात को रिकर्सन करने के लिए कॉल करना होगा। – matt
@ मैट हां लेकिन यह कैसे लागू होगा? मैं उस – progx