1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
| #include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
// le 1er tableau : 10 10 10 10 10 10 10 10 10 10
// 1er modif case3: 10,33 10,33 7 10,33 10,33 10,33 10,33 10,33 10,33 10,33
// 2eme modif case8: 10,83 10,83 7 10,83 10,83 10,83 10,83 6 10,83 10,83
// si je clic sur valider, je ne peux pas modifier encore
int i;
float Cmoy,Ct;
float Tp1[10];
Ct=100;
Cmoy=Ct/10;
for(i=0;i<=9;i++)
{
Tp1[i]=Cmoy;
printf("le jour %d %f\n",i,Tp1[i]);
}
printf("***************************************************\n");
//le 2ème tableau
int n,indice1,valide;
float Tp2[10],Cn;
for(n=0;n<=9;n++)
{
Tp2[n]=Cmoy;
}
do
{
printf("entree la valeur de valide: ");
scanf("%d", &valide);
if (valide == 0)
{
printf("Quelle case voullez vous modifier: ");
scanf("%d", &indice1);
printf("Entrer la valeur de la consommation en litre: ");
scanf("%f", &Cn);
if ((indice1>=0)&&(indice1<10))
{
Tp2[indice1]=Cn;
}
for(n=0; n<=9; n++)
{
if (n!=indice1)
{
Tp2[n]=Tp2[n]-((Cn - Cmoy)/(10 - 1/*nombre de jours sans les jours modifier*/));
}
printf("le jour %d %f\n",n,Tp2[n]);
}
}
else if(valide != 0)
{
printf("saye\n");
}
}
while(valide == 0);
printf("***************************************************\n");
system("PAUSE");
return 0;
} |