Afficher ce motif en java

Fermé
ivesso Messages postés 98 Date d'inscription samedi 1 novembre 2008 Statut Membre Dernière intervention 5 juillet 2011 - 26 déc. 2008 à 13:51
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 - 26 déc. 2008 à 16:35
Bonjour,je veux programmer ce motif en java .aidez moi svp .jai essayé avec ce code mais sa marche pas
pour (n=9)
*********
*******
*****
***
*
mon code est:
public class triangle1{
public static void main(String args[]){
System.out.println("donner n : ");
n=Lire.i();
for(i=1;i<=n;i++){
System.out.print("*");}
System.out.println();

for(i=2;i<=n-1;i++){
System.out.print("*");}
System.out.println();
for(i=3;i<=n-2;i++){
System.out.print("*");}
System.out.println();
for(i=4;i<=n-3;i++){
System.out.print("*");}
System.out.println();
for(i=5;i<=n-4;i++){
System.out.print("*");}
System.out.println();

9 réponses

scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
26 déc. 2008 à 13:55
public class Triangle1
{
	public static void main(String[] args)
	{
		int n = 9; // nombre de lignes
		
		for(int i = n; i > 0; i--)
		{
			for(int j = 1; j <= i; j++)
			{
				System.out.print("*");
			}
			System.out.print("\n");
		}
	}
}
0