Innehåll
En av de grundläggande programmeringsförmågan är att lära sig att formatera utgångar. Denna färdighet kräver att programmeraren förstår hur man konstruerar loopar och mönster, och hur komplicerade websider kräver tydliga, sammanhängande presentationer. Att till exempel skapa en pyramid av siffror tvingar dig att arbeta med flera "för" slingor för att bygga en snygg pyramid.
vägbeskrivning
Programmeraren måste förstå hur man konstruerar loopar och mönster (Jason Reed / Ryan McVay / Photodisc / Getty Images)-
Konfigurera NumberPyramid-klassen enligt följande:
importera java.io. *;
klass NumberPyramid {
statisk statisk tomt huvud (String [] args) {
} }
-
Tilldela en variabel som bestämmer pyramidens storlek och skapa den första yttre slingan med en kod som liknar följande:
int x = 8;
för (int i = 1; i <= x; i ++) {}
-
Ställ in din nästa slinga i ytterslingan. Den här slingan skapar mellanslag.
för (int i = 1; i <= x; i ++) {för (int j = 1; j <= x - i; j ++) {System.out.print (""); }
}
-
Ställ en ytterligare slinga inuti den yttre slingan. Denna cykel kommer att sätta siffrorna på ena sidan av pyramiden.
för (int i = 1; i <= x; i ++) {
för (int j = 1; j <= x - i; j ++) {System.out.print (""); }
för (int k = i; k> = 1; k--) {System.out.print ((k> = 10)? + k: "" + k);}}
-
Lägg till en slutlig slinga till siffrorna i den andra halvan av pyramiden:
för (int i = 1; i <= x; i ++) {
för (int j = 1; j <= x - i; j ++) {System.out.print (""); }
för (int k = i; k> = 1; k--) {System.out.print ((k> = 10)? + k: "" + k);}}
för (int k = 2; k <= i; k ++) {System.out.print ((k> = 10)? + k: "" + k); }
System.out.println (); }
Vad du behöver
- Java Developer Package