07 Mar2016
Comparer deux tableaux
Objectifs:
- Manipuler les tableaux à une seule dimension
- Utiliser une variable témoin
Énoncé:
Ecrire un programme C permettant de Comparer deux tableaux T1 et T2 de N entiers (remplis par l’utilisateur).
Deux tableaux sont égaux si tous les éléments se trouvant dans le même indice sont égaux.
Exemple d’exécution :
Entrer la taille des deux tableaux: 4
Remplissage du tableau 1:
Entrer l'element 1 :2
Entrer l'element 2 :4
Entrer l'element 3 :6
Entrer l'element 4 :8
Remplissage du tableau 2:
Entrer l'element 1 :2
Entrer l'element 2 :4
Entrer l'element 3 :6
Entrer l'element 4 :8
Les deux tableaux sont identiques
//Programme : Comparer deux tableaux //Auteur : IDMANSOUR //Copyright : Exelib.net #include<stdio.h> main() { int n, i, c, T1[30], T2[30]; printf("Entrer la taille des deux tableaux: "); scanf("%d",&n); printf("\nRemplissage du tableau 1: \n"); for(i=0; i<n; i++){ printf("Entrer l'element %d :", i+1); scanf("%d",&T1[i]); } printf("\nRemplissage du tableau 2: \n"); for(i=0; i<n; i++){ printf("Entrer l'element %d :", i+1); scanf("%d",&T2[i]); } c = 1; for(i=0;i<n;i++){ if(T1[i] != T2[i]) c = 0; } if(c == 1) printf("\nLes deux tableaux sont identiques"); else printf("\nLes deux tableaux ne sont pas identiques"); }