30 Jan2016
Tableau des pairs et tableau des impairs
Objectif:
Parcourir et construire des tableaux
Énoncé:
Ecrire un programme qui lit la taille N d'un tableau T du type entier, remplit le tableau par des valeurs entrées au clavier et affiche le tableau.
Créer ensuite un tableau T1 contenant les entiers pairs de T et un tableau T2 contenant les entiers impaires de T, et afficher les deux tableaux T1 et T2.
Exemple d’exécution :
Entrer la taille du tableau : 6
Entrer l'element 1 :2
Entrer l'element 2 :3
Entrer l'element 3 :8
Entrer l'element 4 :4
Entrer l'element 5 :7
Entrer l'element 6 :10
Affichage du tableau saisi :
2 3 8 4 7 10
Affichage du tableau des nombres pairs :
2 8 4 10
Affichage du tableau des nombres impairs :
3 7
//Programme : Tableau des pairs et des impairs //Auteur : IDMANSOUR //Copyright : Exelib.net #include<stdio.h> main() { int n, i, j, c1 = 0, c2 = 0, T[50], T1[50], T2[50]; printf("Entrer la taille du tableau : "); scanf("%d",&n); for(i=0; i<n; i++){ printf("Entrer l'element %d :", i+1); scanf("%d",&T[i]); } for(i=0; i<n; i++){ if(T[i] % 2 == 0){ T1[c1] = T[i]; c1++; } else{ T2[c2] = T[i]; c2++; } } printf("\nAffichage du tableau saisi : \n"); for(i=0; i<n; i++){ printf("%d\t",T[i]); } printf("\n\nAffichage du tableau des nombres pairs : \n"); for(i=0; i<c1; i++){ printf("%d\t",T1[i]); } printf("\nAffichage du tableau des nombres impairs : \n"); for(i=0; i<c2; i++){ printf("%d\t",T2[i]); } }