Probleme sur un exercice difficile

Fermé
froma12 - 14 févr. 2010 à 22:26
 froma1é - 14 févr. 2010 à 23:16
Bonjour;
j'ai un problem sur mon exercice et je ne save pas ou se trouve faute j'aimeriais k vous m'aidez svp
l'exercice insiste qu'on tape "O" qu'il doit redemarrer pour copmter le chiffre annuel :
voila le code :
import java.util.*;
public class exerc11 {
public static void main(String[] args) {
float caa,cam;
String rep;
int i;
Scanner si = new Scanner (System.in);
do{
caa=0;
for(i=1;i<=12;i++){
System.out.println("tapez le chiffre d'affaire M");
cam=si.nextFloat();
caa=caa+cam;

}

System.out.println("le chiffre d'affaire annuel :"+caa);

System.out.println("si vous voulez continuer taper O");
rep=si.next();

}while(rep=="O");

}
}
merci d'avance

1 réponse

Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 660
14 févr. 2010 à 23:11
}while(rep=="O");

je n'ai pas tout lu ni compris, mais ça c'est une erreur asurément (vouloir comparer deux chaines à l'aide de ==)
0
we
mais le probleme quand j'execute le prigramme il s'amarche mais quand je tape sur "o" pour redemarer l'execution ne s'amarche pas
0
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 660 > froma12
14 févr. 2010 à 23:15
es-tu sûr d'avoir compris mon message précédent ? c'est justement de ça que je parle.
0
froma1é > Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013
14 févr. 2010 à 23:16
we j'ai compri
0