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

TD2 Algorithmique

Transféré par

Wissem Bejaoui
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)
156 vues1 page

TD2 Algorithmique

Transféré par

Wissem Bejaoui
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

TD N°2 - Algorithme

Université Abdelmalek Essaâdi


Ecole Nationale des Sciences Appliquées Tétouan
2AP-1 Année universitaire 2020-2021
Algorithmique Pr. EL Hajjamy Oussama

Exercice 1
Soit un vecteur T (tableau à une dimension) contenant N nombres entiers (N≤100). Ecrire
l’algorithme qui :
1. Détermine le minimum, le maximum et la moyenne des éléments d’un tableau T
2. Calcule le produit de tous les éléments de T ainsi que le nombre de valeurs strictement
positives.
3. Calcule la somme et le produit scalaire de deux vecteurs (T1 et T2).
4. Détermine les positions de l’apparition d’une valeur dans un vecteur T.
5. Inverse le contenu d’un vecteur T.
6. Supprime toutes les valeurs nulles d'un vecteur T.
7. Met les valeurs négatives au début et les valeurs positives à la fin en utilisant un seul
tableau
8. tester si le tableau est trié

Exercice 2 :
Ecrire un algorithme qui permet :
1. D’éclater un vecteur T de N (N≤250) entiers supposés positifs en deux vecteurs T1 et T2
contenant respectivement les nombres pairs et impairs de T.
2. Déterminer le nombre de succession de deux valeurs (V1 et V2) particulières dans un
vecteur T de N entiers (N≤200).

Exercice 3 :
Soient deux vecteurs d’entiers triés V1 (N entiers, N≤100) et V2 (M entiers, M≤150). Ecrire
une procédure qui fusionne ces deux vecteurs dans un autre vecteur V3 trié sans répétition
de valeurs identiques.

Exercice 4 :
Ecrire l’algorithme effectuant le décalage des éléments d’un tableau. Exemple :

Tableau initial :
D E C A L A G E

Tableau modifié (décalage à gauche) :


E C A L A G E D

Vous aimerez peut-être aussi