Como fazer uma pirâmide de números com Java
Passo 1
Crie a classe NumberPyramid da seguinte maneira:
import java.io. *;
classe NumberPyramid {
public static void main (String [] args) {
}}
Passo 2
Atribua uma variável que determine o tamanho da pirâmide e estabeleça o primeiro ciclo externo usando um código semelhante ao seguinte:
int x = 8;
para (int i = 1; i <= x; i ++) {}
Passo 3
Defina seu próximo ciclo dentro do ciclo externo. Isso cria caracteres de espaço.
para (int i = 1; i <= x; i ++) {para (int j = 1; j <= x - i; j ++) {System.out.print (""); }
}
Passo 4
Estabelece outro ciclo dentro do ciclo externo. Ele imprimirá números em um lado da pirâmide.
para (int i = 1; i <= x; i ++) {
para (int j = 1; j <= x - i; j ++) {System.out.print (""); }
para (int k = i; k> = 1; k--) {System.out.print ((k> = 10)? + k: "" + k);}}
Passo 5
Adicione um ciclo final que imprimirá números na metade restante da pirâmide:
para (int i = 1; i <= x; i ++) {
para (int j = 1; j <= x - i; j ++) {System.out.print (""); }
para (int k = i; k> = 1; k--) {System.out.print ((k> = 10)? + k: "" + k);}}
para (int k = 2; k = 10)? + k: "" + k); }
System.out.println (); }