Recherche chaud: comment apprendre lautodéfense explosive maison construire un babyfoot comment obtenir une grace presidentielle utilisation ossements humains Comment jouer au dreidel? exercice baseball pour enfant préparation de solution tampon dacetate
Index Loisirs Santé Technologie

Faire un motif d'astérisques en Java

Publié:2012-09-01Source: général
Advertisement

Faire un motif d'astérisques en Java

Bien que Java a la capacité de créer des dessins complexes et de rendu des images détaillées commençant programmeurs peuvent créer leurs propres graphiques en utilisant l'art ASCII simple. Créer des modèles ASCII à faire, par exemple, une figure de la pyramide en utilisant des astérisques en Java ne nécessite que quelques lignes de code et quelques cycles intelligents. Pour créer des motifs que vous allez utiliser deux méthodes de déploiement Java. System.out.print (sortie String) imprime tout ce qui est à l'intérieur des parenthèses dans le début du programme. System.out.println (String output) imprime le contenu des parenthèses, puis se déplace à la ligne suivante.

Niveau de difficulté:

Modérément facile

Instructions

1 Créez un nouveau projet dans l'environnement de développement intégré (IDE ou, environnement de développement intégré en anglais) de votre choix. Placez votre curseur à l'intérieur de la méthode principale.

2 Entrez le code suivant pour définir le nombre de lignes dans la pyramide: «totalheight int = 8;" Remplace le numéro 8 le nombre de lignes que vous souhaitez.

3 Tapez le code suivant pour créer un cycle qui va définir le nombre de lignes dans votre maître, "for (int i = 0; i <totalheight; i ++) {}"

4 Placez votre curseur sur la ligne qui se trouve dans les deux supports et entrez le code suivant pour créer un sous-cycle qui va insérer l'espace nécessaire avant le premier astérisque dans chaque ligne "for (int j = i + totalheight; j <totalheight * 2; j ++) {System.out.print ("_");} "Dans chaque rangée, ce cycle va ajouter deux scripts qui dépendent du nombre de lignes que vous vous trouvez loin du fond.

5 crée une nouvelle sous-cycle d'insérer le nombre correct d'astérisques dans chaque rangée. Insérez le code suivant dans le premier cycle, sous le support de la fermeture du premier sous-cycle "for (int k = 0; k <i; k ++) {System.out.print (" * _ ");}" Ce code inséré un astérisque et un script pour chaque ligne qui est en dessous de la première rangée. Il ne sera pas insérer quoi que ce soit dans la première, car ayant un tiret supplémentaire après l'astérisque final peut modifier le schéma.

6 ajoute une nouvelle ligne de code pour ajouter l'astérisque finale dans chaque rangée. Insérez le code juste en dessous du support de clôture de la deuxième sous-cycle "System.out.print (" * ");"

7 ajoute un sous-cycle finale pour insérer l'espacement approprié de l'autre côté de la pyramide. Insérez le juste sous le support de la fermeture de la boucle principale "for (int j = i + totalheight; j <totalheight * 2; j ++) {System.out.print (" _ ");}"

8 Run "System.out.println ()" pour mettre fin à la ligne actuelle et passer à la prochaine ligne de la pyramide. Insérez le code après la sous-cycle de la fin, mais toujours dans le support de la fermeture de la boucle principale: "System.out.println ();"

9 Exécutez votre programme. Cela devrait générer la sortie suivante: "* ________ ________ _______ _______ ______ * _ * _ * _ * * _ * ______ _____ _ ____ _____ * _ * _ * _ * _ * _ * * _ * ___ ____ _ * _ * * * _ _ ___ __ * _ * _ * _ * _ * _ * _ * __ _ * _ * _ * _ * _ * _ * _ * _ * _ "

Lire cet article en Inglés: Comment faire un modèle d'astérisques en Java

[Rédacteur: Admin]
Je vous imagine comme

Articles recommandés

Cliquez Top Ranking