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

TP Programmation C : Exercices Pratiques

Le document décrit sept exercices de programmation en C impliquant des tableaux unidimensionnels et bidimensionnels. Les exercices couvrent des sujets comme l'affichage, l'affectation, le tri, la permutation, l'addition de matrices et le comptage d'éléments.

Transféré par

anas
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
133 vues1 page

TP Programmation C : Exercices Pratiques

Le document décrit sept exercices de programmation en C impliquant des tableaux unidimensionnels et bidimensionnels. Les exercices couvrent des sujets comme l'affichage, l'affectation, le tri, la permutation, l'addition de matrices et le comptage d'éléments.

Transféré par

anas
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 PDF, TXT ou lisez en ligne sur Scribd

Université Ibn Zohr A.U.

2017-2018
Faculté des Sciences SMI3/LP2I
Département d’Informatique

TP3 Programmation C
(Les tableaux)

Exercice 1 (Affichage et affectation)

Ecrire un programme qui lit N notes d’étudiants (nombre maximal d’étudiants est 20) puis
retourne combien d’entre elles sont supérieures à la moyenne de la classe

Exercice 2 (Permutation : examen 2015)

Écrire un programme qui permute les éléments d’un tableau de telle façon que le nouveau
tableau soit une sorte de "miroir" de l’ancien.

Exemple : 1 2 4 6 6 4 2 1

Exercice 3 (Tri par sélection du maximum)

Classer les éléments d'un tableau T par ordre décroissant par sélection du maximum.

Exercice 4 (Affichage et affectation d’un tableau 2D)

Ecrire un programme qui lit les dimensions L et C d'un tableau T à deux dimensions du
type int (dimensions maximales: 10 lignes et 10 colonnes). Remplir le tableau
automatiquement puis afficher ses éléments.

Exercice 5 (Addition de deux matrices)

Ecrire un programme qui réalise l'addition de deux matrices A et B de mêmes dimensions


N et M. Le résultat de l'addition sera mémorisé dans une troisième matrice C qui sera
ensuite affichée.

Exercice 6 (Examen 2014)

Ecrire un programme qui lit la dimension N d'un tableau T du type int (dimension
maximale: 20 composantes),
 Remplir le tableau par des valeurs paires entrées au clavier (en imposant qu’elles
soient paires) et afficher le tableau.
 Ajouter à ce programme un bloc qui permet de classer les éléments du tableau T par
ordre croissant.
 Ajouter à ce programme un bloc qui permet de saisir un nombre M, de compter le
nombre d’élément de T qui sont inférieurs à M et de l’insérer à son emplacement
approprié.

Exercice 7 (Rattrapage 2016)

Ecrire un programme qui permet de purger un tableau (supprimer les éléments qui se répètent)
d’entiers positifs de taille N sans utiliser un autre tableau, puis elle le trie.
Exemple : t = {1, 5, 5, 10, 9, 1, 1, 30} devient t = {1, 5, 9, 10, 30}

Vous aimerez peut-être aussi