-
Cómo hacer una pirámide Número Con Java
-
Una de las habilidades básicas en la programación de computadoras implica aprender a formato de salida. Esta habilidad requiere que el programador para entender cómo construir loops y patrones, y para entender cómo las pantallas de información complejas requieren presentaciones claras y coherentes. Dar salida a una pirámide número, por ejemplo, te obliga a trabajar con múltiples "para" bucles con el fin de construir una pirámide ordenado de números.
Instrucciones
1 Configurar la clase NumberPyramid de la siguiente manera:
import java.io. *;
NumberPyramid clase {
principales argumentos (String []) {public static void
}
}2 Asignar una variable que determinará el tamaño de la pirámide, y establecer el primer bucle externo utilizando un código similar al siguiente:
int x = 8;
for (int i = 1; i <= x; i ++) {
}3 Configurar el siguiente bucle dentro del bucle exterior. Este bucle crea caracteres de espaciado.
for (int i = 1; i <= x; i ++) {
for (int j = 1; j <= x - i; j ++) {System.out.print(" ");
}
}
4 Creó un nuevo bucle en el interior del bucle exterior. Este bucle imprimir números en un lado de la pirámide.
for (int i = 1; i <= x; i ++) {
for (int j = 1; j <= x - i; j ++) {
System.out.print(" "); }
for (int i = k; k> = 1; k--) {
System.out.print((k >=10) ?+ k : " " + k);}
}
5 Añadir un bucle final, que será imprimir números en la otra mitad de la pirámide:
for (int i = 1; i <= x; i ++) {
for (int j = 1; j <= x - i; j ++) {
System.out.print(" "); }
for (int i = k; 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 ();
}