0% ont trouvé ce document utile (0 vote)
153 vues1 page

TD Informatique : Tableaux et Pointeurs

Transféré par

Mohamed Ali Asri
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
153 vues1 page

TD Informatique : Tableaux et Pointeurs

Transféré par

Mohamed Ali Asri
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd

Université Ibn Tofail Année universitaire 2019-

2020

Ecole Supérieure de Technologie- Kenitra

TD 2 en informatique : Tableaux et Pointeurs


---------------------------------------------------------------------------------------------------------------------------------
N.B : Utiliser le formalisme pointeur à chaque fois que cela est possible.

Exercice 1 :
Ecrire un programme qui lit la dimension N d'un tableau T du type int (dimension maximale : 10
composantes), remplir ce tableau par des valeurs entrées au clavier et l’afficher.
Ranger ensuite les éléments du tableau T dans l'ordre inverse sans utiliser de tableau d'aide.
Afficher le tableau résultant.

Exercice 2 :
Ecrire un programme qui lit la dimension N d'un tableau T du type int (dimension maximale : 20
composantes), remplir ce tableau par des valeurs entrées au clavier et l’afficher.
Effacer ensuite toutes les valeurs nulles et chercher le minimum et le maximum de ce tableau.
Afficher le tableau résultant.

Exercice 3 :
Ecrire un programme qui lit la dimension N d'un tableau T du type int (dimension maximale : 20
composantes), remplir ce tableau par des valeurs entrées au clavier et l’afficher.
Classer les éléments de ce tableau par ordre décroissant.
Calculer et afficher ensuite la somme des éléments du tableau.

Exercice 4 :
Ecrire un programme qui lit la dimension N d'un tableau T du type int (dimension maximale : 50
composantes), remplir ce tableau par des valeurs entrées au clavier et l’afficher.
Copiez ensuite toutes les composantes strictement positives dans un deuxième tableau TPOS et toutes les
valeurs strictement négatives dans un troisième tableau TNEG. Afficher les tableaux TPOS et TNEG.
Exercice 5 :
On dispose de deux tableaux A et B (de dimensions respectives N et M).
Fusionner les éléments de A et B dans un troisième tableau FUS trié par ordre croissant.

Exercice 6 :
Ecrire un programme qui construit et affiche une matrice carrée unitaire U de dimension N.

Exercice 7 :
Ecrire un programme qui réalise l'addition de deux matrices A et B de mêmes dimensions N et M.

Exercice 8 :
Ecrire un programme qui effectue la multiplication de deux matrices A et B. Le résultat de la multiplication
sera mémorisé dans une troisième matrice C qui sera ensuite affichée.

Vous aimerez peut-être aussi