Salut ! Je bloque dans mon code pour calculer les dépenses annuelles.
Objectif : J'aimerais calculer toutes mes dépenses annuelles avec un input : le loyer par mois.
- Mes dépenses de consommation par mois sont de 400 euros pour le reste (nourriture, internet...)
-Sachant qu'en avril, juin septembre j'ai une dépense en plus du loyer et des consommations de 100 euros à chaque fois.
Pour ça je dois utiliser un loop.
Je n'arrive pas à résoudre ce probleme si qln peut m'aider ça serait super...
Voici mon code pour l'instant !
public class Depensesannuelles {
public static void main(String[] args){
double loyer=Double.parseDouble(args [0]);
totalDepenses(loyer);
System.out.println("Le loyer par mois est " + loyer);
}
public static double totalDepenses(double loyer) {
loyer = 0.0;
double depenses = 0;
String[] monthsTypes = {"Janvier", "Fevrier","Mars","Avril" , "Mai" , "Juin","Juillet", "Aout" , "Sept" ,"Oct" , "Nov" , "Dec" }
for (int i=0; i<12; i++){
depenses = 400;
for (int i=0 ; i=4&i=6&i=8 ; i++){
depenses = 400 + 100;
}
sum = 0;
for (i = 0; i <= 12; i++) {
sum = sum monthsTypes[i];
totalDepenses = sum + loyer ;
}
System.out.println("Toutes les dépenses pour l'année = " + totalDepenses + "euros");
return totalDepenses;
}
}
}
}
- Edité par Ora974 21 octobre 2016 à 0:08:31
Utiliser loop for an array
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.