Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#1 Programmation » Algorithmique D3 en licence » 04-11-2022 11:52:06

Mopoung Ngnogue Christian
Réponses : 10

Bonjour
Soit un vecteur T à n éléments.
a) Écrire un algorithme récursif RENVERSE qui le tableau T ( la 1ère valeur devient la dernière, la 2ème l'avant-dernière,....., la 1ère valeur devient la 1ère). Par exemple si le tableau est trié en ordre croissant au début de la fonction il doit être trié en ordre décroissant par l'algorithme.
b) Ecrire un algorithme itératif REORDRE qui réordonne le vecteur T de la manière suivante: Tous les éléments pairs sont placés en tête et les éléments impairs en queue. Par exemple si T=(5,3,6,1,7,4,2,9) on aura à la fin de l'algorithme T= (6,4,2,5,3,1,7,9)

2) Faire les traces des algorithmes RENVERSE et REORDRE avec le vecteur T =(5,3,6,1,7,4,2,9)

Pied de page des forums