réaliser une figure d'étoiles losange java

réaliser une figure d'étoiles losange java - Java - Programmation

Marsh Posté le 09-11-2008 à 20:31:38    

Bonjour, je débute en programmation ,j'essai de réaliser une figure en forme de losange comme ceci(sans prendre en compte les points):
 
.......*
.....***
...*****
.....***
.......*
 
Voici mon programme:
 

Citation :

public class losange {
 public static void main(String[] args){
  int max=5;
  int i=1;
  int j=0;
 
  while(i<=max && k<=max){
 
   j=1;
 
   while(j<=max){
 
    if(i==((max/2)+1)){System.out.print("*" );}
 
    else {if(j==(max/2)+1){System.out.print("*" );}
 
     else {if (j==((max/2)+i) && i<=max-i){System.out.print("*" );}
 
     else {if (j==(max/2)-i && i<=max-i){System.out.print("*" );}
 
     else System.out.print(" " );}}}
 
     j++;}
     
     
     
    i++;
 
   System.out.println("" );}
     
   }
 
    }


 
je ne sais pas où sont les erreurs , pouvez vous m'aider?

Reply

Marsh Posté le 09-11-2008 à 20:31:38   

Reply

Marsh Posté le 10-11-2008 à 09:16:08    

c'est quoi tes erreurs ?  
à part que t'as pas déclaré k ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 11-11-2008 à 19:21:44    

Bonjour.
 
Oui quelles sont tes erreurs, ou si tu n'en as pas, qu'est ce que l'execution te sort?

Reply

Marsh Posté le 14-11-2008 à 18:57:02    

merci pour vos réponses mais finalement j'ai trouvé mes erreurs.


Message édité par subasy le 14-11-2008 à 18:57:29
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed