Afficher Un Triangle Rectangle Formé D’Étoiles De N Lignes
Vous êtes-vous déjà demandé comment afficher un triangle rectangle formé d’étoiles de n lignes ? Si oui, vous n’êtes pas seul. De nombreuses personnes se sont posées la même question. Dans cet article, nous allons vous montrer comment faire.
Obtenir la hauteur du triangle
La première étape consiste à obtenir la hauteur du triangle. Cela peut être fait en utilisant la formule suivante :
hauteur = n + 1
Par exemple, si vous voulez créer un triangle de 5 lignes, la hauteur sera de 6.
Créer la base du triangle
L’étape suivante consiste à créer la base du triangle. Cela peut être fait en utilisant la formule suivante :
base = 2 * n – 1
Par exemple, si vous voulez créer un triangle de 5 lignes, la base sera de 9.
Remplir le triangle avec des étoiles
Maintenant que vous avez la hauteur et la base du triangle, vous pouvez le remplir avec des étoiles. Cela peut être fait en utilisant une boucle for. Voici un exemple de code qui vous montrera comment faire :
for (int i = 0; i < hauteur; i++) { for (int j = 0; j < base; j++) { if (j <= base – hauteur + i) { System.out.print(“*”); } else { System.out.print(” “); } } System.out.println(); }
Ce code créera un triangle rectangle de 5 lignes.
Améliorer le code
Il existe plusieurs façons d’améliorer le code ci-dessus. Par exemple, vous pouvez utiliser une boucle while au lieu d’une boucle for. Vous pouvez également utiliser une variable pour stocker la hauteur et la base du triangle. Cela rendra le code plus facile à lire et à comprendre.
Conclusion
Dans cet article, nous vous avons montré comment afficher un triangle rectangle formé d’étoiles de n lignes. Nous vous avons également montré comment améliorer le code pour le rendre plus lisible et compréhensible. Nous espérons que cet article vous a été utile. Si vous avez des questions, n’hésitez pas à nous les poser dans les commentaires.
Afficher Un Triangle Rectangle Formé D’Étoiles De N Lignes
Voici un point important à retenir :
- Utiliser une boucle for ou while
Ce point est important car il vous permettra de créer un triangle rectangle formé d’étoiles de n lignes.
Utiliser une boucle for ou while
Lorsque vous créez un triangle rectangle formé d’étoiles de n lignes, vous devez utiliser une boucle for ou while pour répéter le processus de création de chaque ligne du triangle.
- Boucle for :
Une boucle for est une structure de contrôle qui vous permet de répéter un bloc de code un certain nombre de fois. Dans le cas d’un triangle rectangle, vous pouvez utiliser une boucle for pour créer chaque ligne du triangle. Voici un exemple de code :
for (int i = 0; i < hauteur; i++) { // Code pour créer une ligne du triangle }
- Boucle while :
Une boucle while est une autre structure de contrôle qui vous permet de répéter un bloc de code tant qu’une condition est vraie. Dans le cas d’un triangle rectangle, vous pouvez utiliser une boucle while pour créer chaque ligne du triangle. Voici un exemple de code :
int i = 0; while (i < hauteur) { // Code pour créer une ligne du triangle i++; }
Quelle boucle choisir ?
Le choix de la boucle à utiliser dépend de vos préférences personnelles. Les deux boucles for et while peuvent être utilisées pour créer un triangle rectangle formé d’étoiles de n lignes. Cependant, la boucle for est généralement plus concise et plus facile à lire.
Voici un exemple de code complet qui utilise une boucle for pour créer un triangle rectangle de 5 lignes :
public class TriangleRectangle { public static void main(String[] args) { int hauteur = 5; for (int i = 0; i < hauteur; i++) { for (int j = 0; j < 2 * hauteur – 1; j++) { if (j <= hauteur – i – 1) { System.out.print(” “); } else { System.out.print(“*”); } } System.out.println(); } } }
Ce code produira le triangle rectangle suivant :
* ** *** **** *****
No Comment! Be the first one.