Série Langage C 3 (Tableaux)
Série Langage C 3 (Tableaux)
Série Langage C 3 (Tableaux)
: Langage C 2010/2011
Formatrice :K.FOURKA
Exercice 1 :
Vérifier que deux tableaux sont identiques ( les éléments des deux tableaux seront saisies
par l’utilisateur
Exercice 2 :
Exercice 3 :
Ecrire un programme permettant de Lire les valeurs d'un tableau de vingt éléments et de les
afficher dans I 'ordre inverse.
Exercice 4 :
Ecrire un programme permettant de Lire les éléments d'un tableau et de ranger dans le
même tableau les éléments dans I ‘ordre inverse.
Exercice 5 : (insertion)
1. Ecrire un programme permettant de lire les valeurs entières d'un tableau, ensuite lire
une Valeur a et une autre valeur p, puis insérer à la position p du tableau la valeur a.
2. Ecrire un programme qui insère un entier x saisi par l'utilisateur dans un tableau
d'éléments Classés par ordre croissant. Le tableau doit rester ordonné après l’insertion
de x.
Exercice 6 : (suppression)
1. Ecrire un programme permettant de lire les valeurs d'un tableau et une valeur p et
de supprimer l'élément à la position p du tableau.
2. Ecrire un programme qui permet de lire les éléments d’un tableau T, lit une valeur a ,
et supprime toutes les occurrences de a dans le tableau.
Exercice 7 :
Ecrire un programme qui lit la dimension d’un tableau T de type Entier, remplit le tableau
par des valeurs entrées par l’utilisateur au clavier, copiez ensuite toutes les valeurs
strictement positives dans un deuxième tableau TPOS et toutes les valeurs Strictement
négatives dans un 3ème tableau TNEG et affichez les tableaux TPOS et TNEG
Exercice 8 :
Rotation des éléments d’un tableau
Saisir un tableau t(10)
Saisir le nombre de rotation
On effectue la rotation des éléments du tableau du nombre entré en faisant une rotation,
Afficher le tableau de départ, la valeur du déplacement et le tableau après rotation
Exercice 10 :
Ecrire un programme qui permet de lire 12 nombres entiers saisis par l’utilisateur, puis
stocker les nombres premiers, qui sont parmi les nombres saisis, dans un tableau T
Exemple :
Exercice 11 :
Ecrire un programme qui doit lire deux tableaux de même taille n( n est saisi par
l’utilisateur) , contenant chacun, de ces 2 tableaux, des nombres classés dan l’ordre
croissant, puis faire la fusion des 2 tableaux dans un troisième tableau
Exemple : n=8
Tab1[8] ={1 ,4,6,7,7,8,12,16}
Tab2[8] ={2,3,8,9,10,13,17,20}
TabFusion[16] ={1,2,3,4,6,7,7,8, 8,9,10,12,13,16,17,20}