cs_Cocinou
Messages postés4Date d'inscriptionjeudi 17 avril 2008StatutMembreDernière intervention19 avril 2008
-
17 avril 2008 à 18:17
cs_Cocinou
Messages postés4Date d'inscriptionjeudi 17 avril 2008StatutMembreDernière intervention19 avril 2008
-
19 avril 2008 à 11:02
Bonjour à tous,
Je dois rendre un projet en informatique mais je bloque qque part. J'aurais besoin d'aide alors s'il vous plait soyez sympa. Voila mon fichier java :
public void calcule() {
float montant ;
int nbannee ;
float revenu ;
double mensualite ;
double tx ;
montant = new Float(fen.mont.getText()).floatValue() ;
nbannee = new Integer(fen.nb.getSelectedItem()).intValue() ;
revenu = new Float(fen.rev.getText()).floatValue() ;
if (c1=="immobilier"){
if (condition1 && condition2) {
tx = 0.04;
res1 = res1 + "\nLe taux appliqué est de 4% annuel"+ "\nLe montant de la mensualité est:" + new Double(mensualite).toString() ;
if(condition3)
res1 += "PRET AUTORISE";
else res1 += "La mensualité dépasse 33% du revenu mensuel - PRET REFUSE";
}
}
else if(c1=="achat de véhicule") {
if(condition4 && condition5) {
tx = 0.06;
res1 = res1 + "\nLe taux appliqué est de 6% annuel\nLe montant de la mensualité est:" + new Double(mensualite).toString() ;
if(condition3)
res1+="PRET AUTORISE";
else res1 += "La mensualité dépasse 33% du revenu mensuel - PRET REFUSE";
}
}
else {
if(condition6 && condition7) {
tx = 0.08;
res1 = res1 + "\nLe taux appliqué est de 8% annuel\nLe montant de la mensualité est:" + new Double(mensualite).toString() ;
if(condition3)
res1 += "PRET AUTORISE";
else res1+="La mensualité dépasse 33% du revenu mensuel - PRET REFUSE";
}
}
fen.res.setText(res1);
}
}
Quand je compile il me dit qu'il ne connait pas "mensualite" et "tx". Comment puis je faire pour que ma formule prenne en compte le tx et que la formule calcule avec les conditions que j'ai spécifié. Merci beaucoup. J'attends vos réponses.
public void calcule() {
float montant ;
int nbannee ;
float revenu ;
double mensualite ;
double tx ;
montant = new Float(fen.mont.getText()).floatValue() ;
nbannee = new Integer(fen.nb.getSelectedItem()).intValue() ;
revenu = new Float(fen.rev.getText()).floatValue() ;
cs_Cocinou
Messages postés4Date d'inscriptionjeudi 17 avril 2008StatutMembreDernière intervention19 avril 2008 19 avril 2008 à 11:02
Meric beaucoup ca marche enfin mais la je pense que j'ai un souci avec la formule. Est ce qu'elle est bien écrite? Car il me marque comme résultat 1 ou 0.