Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como fazer uma pirâmide Number With Java
Uma das habilidades básicas de programação de computador envolve aprender como formato de saída. Esta habilidade requer que o programador entender como construir laços e padrões , e para entender como telas complexas de informação exigem apresentações claras e coerentes. Produzir uma pirâmide número, por exemplo , obriga-o a trabalhar com múltiplos laços "for" , a fim de construir uma pirâmide ordenada de números . Coisas que você precisa
Java Development Kit ( JDK)
Show Mais instruções
1

Configure a classe NumberPyramid da seguinte forma:

importação java . io * ; .
classe

NumberPyramid {

void main ( string [ ] args ) { públicos estáticos

}}
2

atribuir um variável que irá determinar o tamanho da pirâmide, e criou o primeiro loop externo utilizando o código semelhante ao seguinte :

int x = 8;

for (int i = 1; i < , = x , i + + ) {}
3

Configure seu próximo loop dentro do loop externo . Este loop cria personagens espaçamento

for (int i = 1; i < = x; i + +) {for . (Int j = 1 ; j <= x - i, j + +) { System.out . print (" "); }

}
4

Configure mais um loop dentro do loop externo . Este loop irá imprimir números em um dos lados da pirâmide

para . (Int i = 1; i < = x; i + +) {

for (int j = 1 ; j < = x - i, j + +) { System.out.println ("") ;}

for (int k = i; k > = 1; k - ) { System.out.println ( ( k> = 10) + k: " " + k ? );}}
5

Adicione um laço final, que irá imprimir números na metade restante da pirâmide :

for (int i = 1; i < = x; i + +) {

for (int j = 1 ; j <= x - i, j + +) { System.out.println ( " " ) ; }

para ( i = int k , k > = 1 ; k - ) { System.out.Print ( ( k > = 10 ) + K : ? " ; " + k ) ; } }

para ( int k = 2 ; k < = i ; k + + ) { System.out.Print ( ( k > = 10 ) + K : ? " " , + k) ;}

System.out.println (); }

Anterior :

Próximo : No
  Os artigos relacionados
·Java UDP : Como enviar um arquivo 
·A altura de uma árvore binária em Java 
·Como iterar um TreeMap 
·As diferenças entre JSP & JSPF 
·Como manipuladores de Trabalho sobre Android 
·Como Ler 2D Arrays no XML em um aplicativo Android 
·Como converter de RGB para YCrCb em Java 
·Técnicas de depuração Java 
·Um Applet para Math Maximização Problemas 
·Como inverter Pixels em Java Com getPixel 
  Artigos em destaque
·Como fazer um navegador 3D 
·Usinagem CNC Basics 
·Como criar arquivos PDF com C Source Code 
·Como fazer gráfico Fronteiras 
·Alice programação de ajuda 
·Use Militar de Inteligência Artificial 
·Como renomear NIB para XIB no Xcode 
·Como declarar um campo 3D em MATLAB 
·Como editar o Silverlight Datagrid 
·Tipos de dados Groovy 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados