Bonjour, j'ai ecrit mon programme qui fonctionne, mais j'ai encore des probleme, alors si quelqu'un peut me donner un coup de main se serais apprecier,
je voudrais entrer les donnees au moin 4 fois avant que le resultat ne s'affiche, mais j'y arrive pas...quand j'utulise les boucles, le programme me demande d'entrer les donnees, ...il affiche les resultats et me demande encore d'entrer les donnees....
voici la derniere partie du programme:
public static void main(String[] args){
int n=0; n++;
for (int i = 0 ; i<4;i++){
Scanner s = new Scanner(System.in);
System.out.print("entre l'angle : ");
int a=s.nextInt();
System.out.print("entre le cote 1 : ");
int c1 = s.nextInt();
System.out.print("entre le cote 2 : ");
int c2 = s.nextInt();
System.out.print("entre le cote 3 : ");
int c3 = s.nextInt();
System.out.println();
Triangle t = new Triangle(a,c1,c2,c3);
if(t.estScalene(t.getCote1(),t.getCote2(),t.getCote3()))
{
System.out.println("triangle"+n+" est scalene");
System.out.println("cote1 = "+t.getCote1());
System.out.println("cote2 = "+t.getCote2());
System.out.println("cote3 = "+t.getCote3());
}
if(t.estEquilateral(t.getCote1(),t.getCote2(),t.getCote3()))
{
System.out.println("triangle"+n+" est Equilateral");
System.out.println("cote1 = "+t.getCote1());
System.out.println("cote2 = "+t.getCote2());
System.out.println("cote3 = "+t.getCote3());
}
if(t.estIsocele(t.getAngle(),t.getCote1(),t.getCote2()))
{
System.out.println("triangle"+n+" est Isocele");
System.out.println("angle = " +t.getAngle());
System.out.println("cote1 = "+t.getCote1());
System.out.println("cote2 = "+t.getCote2());
}
if(t.estIsocele1(t.getCote1(),t.getCote2(),t.getCote3()))
{
System.out.println("triangle"+n+" est Isocele");
System.out.println("cote1 = " +t.getCote1());
System.out.println("cote2 = "+t.getCote2());
System.out.println("cote3 = "+t.getCote3());
}
if(t.estDroit(t.getAngle(),t.getCote1(),t.getCote2()))
{
System.out.println("triangle"+n+" est Droit");
System.out.println("angle = " +t.getAngle());
System.out.println("cote1 = "+t.getCote1());
System.out.println("cote2 = "+t.getCote2());
}