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
| int main()
{
int s=0,n;
int tab1[50];int tab2[50];int tab3[50];
int retenue=0;
int i;
printf ( " entrez le nombre de chifres n");
scanf("%d",&n);
printf ("entrez les valeur de 1er nombre :");
for(i=0;i<n;i++)
{
scanf ("%d",&tab1[i]);
}
printf ("entrez les valeur de 2eme nombre: ");
for(i=0;i<n;i++)
{
scanf ("%d",&tab2[i]);
}
for(i=n;i<0;i--) /*pour demarrer par le dernier chiffre comme ( 236+325) */
{
s=tab1[i-1]+tab2[i-1]+retenue; /* on calcule la somme de 6+5+0=11*/
retenue = s/10; /* on divise 11/10=1*/
tab3[i-1] = s%10; /* et le reste c'est notre resultat 1*/
/* pour le premier chiffre je ne sais pas comme il faut faire pour le calculer*/
}
for(i=0;i<n;i++)
{
printf (" le 1er nombre est :%d",tab1[n]);
printf (" le 2eme nombre est :%d",tab2[n]);
printf ("la somme de nombre1+nombre2= %d",tab3[i]);
}
} |
Partager