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

TP2 Tableaux

Le document présente une série d'exercices en C++ portant sur la manipulation des tableaux et des vecteurs. Les exercices incluent la somme des éléments d'un tableau, la recherche d'un élément, le tri de tableaux, la fusion de tableaux triés, le calcul du produit scalaire de vecteurs dynamiques, et la suppression des éléments impairs d'un vecteur. Chaque exercice demande de créer des programmes spécifiques et d'utiliser des fonctions appropriées.

Transféré par

Ghaffari Walid
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)
35 vues1 page

TP2 Tableaux

Le document présente une série d'exercices en C++ portant sur la manipulation des tableaux et des vecteurs. Les exercices incluent la somme des éléments d'un tableau, la recherche d'un élément, le tri de tableaux, la fusion de tableaux triés, le calcul du produit scalaire de vecteurs dynamiques, et la suppression des éléments impairs d'un vecteur. Chaque exercice demande de créer des programmes spécifiques et d'utiliser des fonctions appropriées.

Transféré par

Ghaffari Walid
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

Mr.

Youssef MELLAH 2023-2024

ENIAD TP2
POO en C++: les tableaux

Exercice 1: Somme des éléments

Écrivez une fonction en C++ qui prend en entrée un tableau d'entiers et sa taille, et retourne la
somme de tous ses éléments.

Exercice 2: Recherche d’élément

Écrivez un programme en C++ qui demande à l'utilisateur de saisir les éléments d'un tableau et
un élément cible. Le programme doit rechercher cet élément dans le tableau et afficher son
index s'il est trouvé, sinon afficher un message approprié.
Refaire le méme exercice en utilisant une fonction

Exercice 3: Tri du tableau

Écrivez un programme en C++ qui trie un tableau d'entiers dans l'ordre croissant ou
décroissant. Vous pouvez utiliser l'un des algorithmes de tri courants comme le tri à bulles, le tri
par sélection, ou le tri par insertion.
Refaire le méme exercice en utilisant la fonction sort de la part de l’inportation algorithm.

Exercice 4: fusion d’élément

Écrivez un programme en C++ qui fusionne deux tableaux triés dans un troisième tableau trié.
Assurez-vous que les tableaux de départ et le tableau résultant ont une taille suffisante pour
contenir tous les éléments.
Refaire le méme exercice en utilisalt la fonction merge de la part de l’inportation algorithm.

Exercice 5: Multiplication de vecteurs dynamiques

Écrivez un programme qui crée deux vecteurs (tableaux dynamiques) d'entiers de même taille,
remplit les vecteurs avec des valeurs saisies par l'utilisateur, puis calcule et affiche le produit
scalaire des deux vecteurs.

Exercice 6: Supression des éléments impairs

Écrivez un programme qui crée un vecteur (tableaux dynamiques) d'entiers, remplit le vecteur
avec des valeurs saisies par l'utilisateur, puis supprime tous les éléments impairs du vecteur et
affiche le vecteur résultant.

Vous aimerez peut-être aussi