Salut tous le monde, voila, de nouveau un tp et de nouveau je bug ! est ce que vous pouvez m'aider a trouver la solution pour réaliser ceci
voila je dois a l'aide d'une méthode et de la boucle for réaliser ceci :
exemple je rentre 5
j'obtient
( bouh la présentation marche pas quand je poste en gros il s'agit d'un carré avec l'intérieur tout vide )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ***** * * * * * * *****
j'ai trouvé le programme pour le faire avec le carré plein, le voila
Par la suite je dois aussi réalisé un triangle comme ça toujours avec 5 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 import java.util.*; class Ligne{ static void triangle2(int x) { for (int i=0;i<x;i++) { System.out.println(""); for (int y=1;y<x;y++) { System.out.print("*");} } } public static void main(String[] argv) { Scanner sc = new Scanner(System.in); System.out.print("Entrer une valeur : "); int x = sc.nextInt(); System.out.println("valeur de x = "+x); triangle2(x); System.out.println(" "); } }
mais j'ai pas trop d'idée non plus :s
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 * ** *** **** *****
et apres dans un autre exo je dois pouvoir afficher toujours avec les méthodes et si je prends 5 un triangle comme
ceci
( ici non plus la mise en page marche pas, il s'agit d'un carré qui comment par une étoile, en dessous il y a 2 étoile mais bien centrées, puis 3 bien centrées, en gros ça fait un sorte de pyramide, c'est plus simple dit comme ça )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 * ** *** **** *****
Merci bcp d'avance pour votre aide
Partager