27 Jan2016
Somme de deux tableaux
Objectif:
- Parcourir et construire un tableau
Énoncé:
Ecrire un programme C qui lit la taille N de deux tableaux A et B du type entier, remplit les tableaux par des valeurs entrées au clavier, puis créer et afficher un tableau S qui sera la somme des éléments des deux tableaux de départ.
Exemple :
Tableau 1 :
4 | 8 | 7 | 9 | 1 | 5 | 4 | 6 |
Tableau 2 :
7 | 6 | 5 | 2 | 1 | 3 | 7 | 4 |
Tableau à constituer :
11 | 14 | 12 | 11 | 2 | 8 | 11 | 10 |
Les deux tableaux doivent avoir la même taille!
Exemple d’exécution :
Entrer la taille des 2 tableaux : 4
Remplissage du tableau A:
Entrer l'element 1 :3
Entrer l'element 2 :6
Entrer l'element 3 :19
Entrer l'element 4 :2
Remplissage du tableau B:
Entrer l'element 1 :12
Entrer l'element 2 :2
Entrer l'element 3 :8
Entrer l'element 4 :4
Affichage du tableau A:
3 6 19 2
Affichage du tableau B:
12 2 8 4
Le tableau Somme est:
15 8 27 6
//Programme : Somme de deux tableaux //Auteur : IDMANSOUR //Copyright : Exelib.net #include<stdio.h> main(){ int i, n, A[30], B[30], S[30]; printf("Entrer la taille des 2 tableaux : "); scanf("%d",&n); printf("\nRemplissage du tableau A:\n"); for(i = 0; i < n; i++){ printf("Entrer l'element %d :", i+1); scanf("%d",&A[i]); } printf("\nRemplissage du tableau B:\n"); for(i = 0; i < n; i++){ printf("Entrer l'element %d :", i+1); scanf("%d",&B[i]); } printf("\nAffichage du tableau A:\n"); for(i = 0; i < n; i++){ printf("%d\t",A[i]); } printf("\nAffichage du tableau B:\n"); for(i = 0; i < n; i++){ printf("%d\t",B[i]); } printf("\nLe tableau Somme est:\n"); for(i = 0; i < n; i++){ S[i] = A[i] + B[i]; printf("%d\t",S[i]); } }