Je dispose d'un compte en banque et je veux calculer la somme totale des intérêts concernant l'argent déposé à la banque sachant que :

-je dépose des sommes mensuelles à taux d'intérêt de 6%
-la première année je dépose chaque mois 1000 euros
-la deuxième année je dépose chaque mois 1500 euros
-la troisième année je dépose chaque mois 3000 euros

Le programme que j'ai fait est le suivant en C:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<stdio.h>
int main (){
int i,m=1000;
double n=0.0;
	for(i=1;i<=12;i++){
 		n=0.06*m+n;//n représente les intérêts
		m=1000+m+n;
		}
 
	for(i=1;i<=12;i++){
		m=1500+m+n;
		n=0.06*m+n;
 
	}
 
	for(i=1;i<=12;i++){
		m=3000+n+m;
		n=0.06*m+n;
 
	}
		printf("Les interets accumules sont %f",n);
return(0);		
}
Ce programme me donne comme résultat 4268748 ce qui est clairement incohérent !

Je vous serai vraiment reconnaissante si vous pouviez m'aider. Merci d'avance.