J'essaie de réaliser une certaine forme sous console mais cela ne marche pas comme je le voudrais :



Sauf que le premier caractère n'a pas l'air de fonctionner ..Cette figure est séparé en 2 parties : Le triangle à l'envers du haut , et celui du bas .

Voici le code du triangle de haut :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
   { String chaine="";
        for(int i=(lg-2)*2;i>=0;i--) {
            for (int z=1;z<=lg-1;z++) {
                chaine+=new Tp1().mettreChar(z,'*');
                chaine+=new Tp1().mettreChar(i,' ')+new Tp1().mettreChar(z,'*')+"\n";
                i-=2; }} return chaine;}
mettreChar prend en paramètre le nombre de caractère que l'on va mettre dans la chaine et le caractère que l'on veut mettre n fois , et envoie donc un String .

Merci d'avance