Un des compétences de base en programmation informatique consiste à apprendre comment formater la sortie. Cette compétence nécessite le programmeur de comprendre comment construire des boucles et des modèles , et de comprendre comment d'information complexes nécessitent des présentations claires et cohérentes. Sortie d'un certain nombre pyramide, par exemple , vous oblige à travailler avec de multiples "pour" les boucles afin de construire une pyramide ordonnée de nombres. Les choses dont vous aurez besoin Java Development Kit (JDK) Show More Instructions 1 mettre en place la classe NumberPyramid comme suit : import java . io * ; . classe NumberPyramid { public static void main ( string [] args ) { }} 2 Attribuer un variable qui va déterminer la taille de la pyramide, et mettre en place la première boucle externe en utilisant un code similaire à ce qui suit: int x = 8; for (int i = 1; i < ; = x ; i + + ) {} 3 Configurez votre prochaine boucle à l'intérieur de la boucle externe . Cette boucle crée des personnages d'espacement for (int i = 1; i <= x ; i + +) { for (int j = 1 ; j < = x - i , j + +). { System.out . print (" ");} } 4 Mettre en place une autre boucle à l'intérieur de la boucle externe . Cette boucle imprimer les numéros dans un côté de la pyramide 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 Ajouter une boucle finale , qui sera imprimé nombres dans la moitié restante de la pyramide : 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 (); }
|