Vous êtes sur la page 1sur 2

Module 

: Langage C 2010/2011
Formatrice :K.FOURKA

Série d’exercices N°3 ( Les tableaux)

Exercice 1 :

Vérifier que deux tableaux sont identiques ( les éléments des deux tableaux seront saisies
par l’utilisateur

Exercice 2 :

Ecrire un programme qui saisit 2 tableaux de 10 entiers a et b. c est un tableau de 20 entiers.


Le programme doit mettre dans c la fusion des tableaux a et b. On copiera dans les 10
premières cases de c le tableau a, dans les dix dernières le tableau b. Le programme affiche
ensuite le tableau c.

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.

ISTA HAY RIAD Page 1


Module : Langage C 2010/2011
Formatrice :K.FOURKA

Série d’exercices N°3 ( Les tableaux)

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 :

Les nombres saisis : 4 9 7 6 4 13 32 3 4 12 11 19

Le tableau T est composé de 5 cases : 7 13 3 11 19

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}

ISTA HAY RIAD Page 2

Vous aimerez peut-être aussi