विषय
बुनियादी प्रोग्रामिंग कौशल में से एक में आउटपुट को प्रारूपित करना सीखना शामिल है। इस कौशल के लिए प्रोग्रामर को यह समझने की आवश्यकता है कि लूप और पैटर्न का निर्माण कैसे किया जाता है, और जानकारी के जटिल जाल के लिए स्पष्ट, सुसंगत प्रस्तुतियों की आवश्यकता होती है। एक पिरामिड का निर्माण, उदाहरण के लिए, एक साफ पिरामिड बनाने के लिए आपको "छोरों" के लिए कई "के साथ काम करने के लिए मजबूर करता है।"
दिशाओं
प्रोग्रामर को समझना चाहिए कि लूप और पैटर्न कैसे बनाएं (जेसन रीड / रयान मैकवे / फोटोडिस्क / गेटी इमेज)-
नंबर पिरामिड वर्ग को निम्नानुसार कॉन्फ़िगर करें:
आयात java.io. *;
वर्ग संख्या
सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {
} }
-
एक चर असाइन करें जो पिरामिड के आकार को निर्धारित करेगा, और निम्नलिखित के समान कोड का उपयोग करके पहला बाहरी लूप बनाएगा:
int x = 8;
for (int i = 1; मैं <= x; i ++) {}
-
बाहरी लूप के अंदर अपना अगला लूप सेट करें। यह लूप स्पेसिंग कैरेक्टर बनाएगा।
for (int i = 1; i <= x; i ++) {for (int j = 1; j <= x - i; j ++) {System.out.print (""); }
}
-
बाहरी लूप के अंदर एक और लूप सेट करें। यह चक्र पिरामिड के एक तरफ संख्या डाल देगा।
for (int i = 1; मैं <= x; i ++) {
for (int j = 1; j <= x - i; j ++) {System.out.print (""); }
for (int k = i; k> = 1; k--) {System.out.print ((k> = 10); + k: "" + k);};}
-
पिरामिड के दूसरे आधे भाग में संख्याओं के लिए एक अंतिम लूप जोड़ें:
for (int i = 1; मैं <= x; i ++) {
for (int j = 1; j <= x - i; j ++) {System.out.print (""); }
for (int k = i; k> = 1; k--) {System.out.print ((k> = 10); + k: "" + k);};}
for (int k = 2; k <= i; k ++) {System.out.print ((k> = 10); + k: "" + k); }
System.out.println (); }
आपको क्या चाहिए
- जावा डेवलपर पैकेज