Vous êtes sur la page 1sur 3
colaire: 2010/2011 EPREUVE ALGORIDOMIQUE Mile Moufida Madhbouh Classe: 4éme SI DEVOIR DE Synthese N°1 | Date : 9/12/2010 Ho Coot 3 nue suivante fr inconnue(n :entier) :entier Convch/n,ch) Inconnue €n | Inconnue € inconnue (n div 10) +(n mod 10)* 10" 4. Fin inconnue | xécuter manuellement cette fonction pour les appels suivants et donner les valeurs | vumées: Ine nnue(25)3 Ise snue(2i4)> 2. Quel est le réle de cette fonction entiers, on peut procéder comme suit : que A=2 B=4 en utilisant le méme démarche que l’exemple une relation entre A*B et A*(B-1) cu B=0 3. Déterminer A*B si A: 4, roposer une analyse puis déduisez un algorithme intitulé produit qui caleule A*B d’une elon le principe indiqué ci-haut maniére récursive s bleme (12 points Le but de ce programme est de proposer une solution de gestion d’un ensemble (in ‘ormations concernant des éléves. Déclarer, en algorithme, une structure enregistrement permettant de représenter un éléve, sachant qu’un éléve est caractérisé par : + Nom : 30 caractéres au maximum Prénom : 30 caractéres au maximum, Lycée : 20 caracte es aul maximum Résull (A ou R avec A s'il est admis et R s'il est refusé) ) Déclarer, en algorithme, une structure fichier permettant de stocker un ensemble des éleves. © «ée ‘e.dat» est un fichier des éléves (qui se trouve sur la racine c:\) © «Admis.txt » est un fichier texte (qui se trouve sur la racine c:\) © «Enest variable de type éleve Ecrire analyse et I’algorithme d'un module permettant de remplir le fichier « éleve.dat» par n éléves (1<=n<=15) Ecrire j’analyse et Vaigorithme d’un module permettant d’afficher tous les noms des elev ‘rire analyse et l'algorithme d’un module permettant de stocker tous les éléves admis (dans le fichier texte « admis.txt ». lyse et Valgorithme d'un module permettant I’affichage du contenu de scadmis.cxt ». Scrire l'analyse et Palgorithme d’un module permettant I’affichage des informations dun éleve donne. On suppose que l'on connait sa position P de I’éléve dans le fichier. Berire lenalyse et 1 rithme d’un module permettant Ja modification du résultat un éléve donné dont on connait sa position P dans le fichier. vie du programme principal avec menu permettant les opérations Remplit le fichier « éléve.dat» par n éleves ~ Afficher ies non:s de tous les éléves sur I’écran - Afficher - Affiche: es inform iations desléves admis es renseignements concernant un éléve a partir de sa position P dans le le résult at concernant un éléve, Bon travail o

Vous aimerez peut-être aussi