Vous êtes sur la page 1sur 1
DU BACCALAUREAT REPUBLIQUE TUNISIENNE SION DE JUIN 2013 ooo See EDrauve praia oo 7 Epreuve pratique ~. Teasticient eee DEL’ Pea nenale informatique _ Pome sah | Coefficient : 0,5 ‘SECTIONS Date Mathématiques + Sciences Expérimentales + pees | Sciences Techniques 28 mai 2013 a14h Important 1) Une solution modulaire au probléme est exigée. 2) Enregistrez au fur et mesure votre programme dans le dossier BAC2013 se trouvant scr la racine c:\ en lui donnant comme nom votre numéro d"inscription, La segmentation d’un tableau T de N entiers par rapport I'élément numéro 1 du tableau consiste placer les éléments inférieurs ou égaux A T[1] a se gauche et les éléments strictement supérieurs & T[1] a sa droite. Exemple : Soient N = 10 et le tableau T suivant ge] 10 T 2 3 4 365 | 411 [ 192] 3 9 10 La segmentation de T par rapport a 1’élément numéro 1 donne le tebleau suivant : au_[ 19 aul 192 Eléments inférieurs ou égaux 4 125 Elements strictement supérieurs 125 NB. L’ordre d’apparition des éléments inférieurs ou égaux A T{1] et celui des éléments strictement supérieurs & T[1] doit rester le méme que dans le tableau initial. ‘Travail demandé Ecrire un programme Pascal qui permet de saisir un entier N (5 < N < 20), de remplir un tableau T par N entiers , de segmenter le tableau T par rapport 4 T[1] et d'afficher le tableau T segmenté, Grille d’évaluation : ee __ _ Questions ‘© Décomposition en modules Appels des modules _ jae _ | © Siexécution et tests réussis avec respect des contrainte | [Nombre de points Sinon Y Structures de données adéquates au probleme posé | ¥ Saisie deN Y Remplissage de T Y Segmentation du tableau | _¥ Affichage du tableau T segmenté

Vous aimerez peut-être aussi