Cum se face o piramidă de numere cu Java
Pasul 1
Creați clasa NumberPyramid după cum urmează:
import java.io. *;
class NumberPyramid {
public static void principal (String [] args) {
}}
Pasul 2
Atribuiți o variabilă care determină dimensiunea piramidei și stabiliți primul ciclu extern folosind un cod similar cu următorul:
int x = 8;
pentru (int i = 1; i <= x; i ++) {}
Pasul 3
Setați următorul ciclu în cadrul ciclului exterior. Aceasta creează caractere spațiale.
pentru (int i = 1; i <= x; i ++) {pentru (int j = 1; j <= x - i; j ++) {System.out.print (""); }
}
Pasul 4
Ea stabilește un alt ciclu în cadrul ciclului extern. Va imprima numere pe o parte a piramidei.
pentru (int i = 1; i <= x; i ++) {
pentru (int j = 1; j <= x - i; j ++) {System.out.print (""); }
pentru (int k = i; k> = 1; k--) {System.out.print ((k> = 10) + k: "+ k);}
Pasul 5
Adăugați un ciclu final care va tipări numerele în jumătatea rămasă a piramidei:
pentru (int i = 1; i <= x; i ++) {
pentru (int j = 1; j <= x - i; j ++) {System.out.print (""); }
pentru (int k = i; k> = 1; k--) {System.out.print ((k> = 10) + k: "+ k);}
pentru (int k = 2; k = 10) + k: "" + k); }
System.out.println (); }