का उपयोग करके सितारों में से एक त्रिकोण बनाएं, मुझे printTriangle(5);
नामक एक विधि लिखनी होगी। हमें एक पुनरावृत्ति विधि और एक पुनरावर्ती विधि बनाने की आवश्यकता है (बिना किसी पुनरावृत्ति के)। उत्पादन इस तरह देखने के लिए की जरूरत है:केवल रिकर्सन
*
**
***
****
*****
इस कोड पुनरावृत्ति के साथ काम करता है, लेकिन मैं यह अनुकूलन नहीं कर सकते पुनरावर्ती होने के लिए।
public void printTriangle (int count) {
int line = 1;
while(line <= count) {
for(int x = 1; x <= line; x++) {
System.out.print("*");
}
System.out.print("\n");
line++;
}
}
मैं नोट करना चाहिए कि आप किसी भी वर्ग के स्तर चर या किसी भी बाहरी विधियों का उपयोग नहीं कर सकते हैं।
यह एक होमवर्क असाइनमेंट है: तो, अपने कोड की तरह कुछ हो सकता है? –
रिक्त स्थान जावा विधि नामों में मान्य वर्ण नहीं हैं। आपको इसे 'like_printTriangle (5) ' – mob
@DJ पर कॉल करना होगा। हाँ यही है। यह 22 अध्यायों में पहली बार है जब मुझे कोई समस्या है। @mobrule: क्या है कि कुछ भी से कोई लेना देना है? एक बात मैं करने की कोशिश की प्रारूपण स्ट्रिंग उपयोग कर रहा था, लेकिन ऐसा लगता जावा की तरह कस्टम गद्दी वर्ण का समर्थन नहीं करता। –