![How to make a triangular pyramid out of paper](https://i.ytimg.com/vi/sXZcXdrx0UM/hqdefault.jpg)
Vsebina
Eno od osnovnih spretnosti programiranja vključuje učenje formatiranja rezultatov. To znanje zahteva, da programer razume, kako zgraditi zanke in vzorce, in kako zahtevne mreže informacij zahtevajo jasne in skladne predstavitve. Ustvarjanje piramide števil, na primer, vas prisili, da delate z več zankami za "za", da bi zgradili čisto piramido.
Navodila
-
Konfigurirajte razred NumberPyramid na naslednji način:
uvoz java.io. *;
Razred NumberPyramid {
javni statični void main (String [] args) {
} }
-
Dodelite spremenljivko, ki bo določala velikost piramide, in ustvarite prvo zunanjo zanko s kodo, podobno naslednji:
int x = 8;
za (int i = 1; i <= x; i ++) {}
-
Nastavite naslednjo zanko v zunanji zanki. Ta zanka bo ustvarila presledke.
za (int i = 1; i <= x; i ++) {za (int j = 1; j <= x - i; j ++) {System.out.print (""); }
}
-
Nastavite še eno zanko v zunanji zanki. Ta cikel bo postavil številke na eno stran piramide.
za (int i = 1; i <= x; i ++) {
za (int j = 1; j <= x - i; j ++) {System.out.print (""); }
za (int k = i; k> = 1; k--) {System.out.print ((k> = 10)? + k: "" + k);}}
-
Dodajte končno zanko številkam v drugi polovici piramide:
za (int i = 1; i <= x; i ++) {
za (int j = 1; j <= x - i; j ++) {System.out.print (""); }
za (int k = i; k> = 1; k--) {System.out.print ((k> = 10)? + k: "" + k);}}
za (int k = 2; k <= i; k ++) {System.out.print ((k> = 10)? + k: "" + k); }
System.out.println (); }
Kaj potrebujete
- Paket za razvijalce Java