Una de las habilidades básicas en la programación de computadoras implica aprender cómo dar formato de salida. Esta habilidad requiere que el programador de entender cómo construir bucles y patrones , y para entender como pantallas complejas de información requieren presentaciones claras y coherentes. Salida de un número pirámide, por ejemplo, te obliga a trabajar con varios "por" lazos para construir una pirámide ordenada de números. Cosas que necesitará
Java Development Kit (JDK )
Ver Más instrucciones
1
configurar la clase de la siguiente manera : NumberPyramid
import java . io * , .
clase
NumberPyramid {
void (String [] args ) { public static
} }
2
Asigne un 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
Configure su siguiente bucle dentro del bucle externo . Este bucle crea caracteres con espacio
for (int i = 1 ; i < = x , i + +) {for (int j = 1 , j < = x - i , j + +) . { System.out . print (" ") ;} }
4
Crear otro bucle dentro del bucle externo . Este bucle se imprime números en uno de los lados 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 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 () ;}