• Aucun résultat trouvé

de : Fichier Enregistrment

N/A
N/A
Protected

Academic year: 2022

Partager "de : Fichier Enregistrment"

Copied!
1
0
0

Texte intégral

(1)

Algorithme est programmation 2011\2010

Enregistrment

•De type bac •Exercice

Fichier

•Révsion •4SI

Problème :( gestion des stages) :

On voudrait concevoir de écrire un programme pour une université concernant les stages en entreprise de ses étudiants. En effet, pour terminer leurs études universitaires, les étudiants doivent passer un stage de fin d’études dans une entreprise. Les données relatives de étudiant sont enregistrées dans un fichier intitulé « Etudiant.dat » il comporte n enregistrements relatifs aux n étudiant chaque enregistrement comporte dans cette ordre :

Chaque étudiant sont caractérisés par et :

un idf-etud (identifiant de l’étudiant) : chaine

nom-etud (nom de l’étudiant) : chaine

prénom-etud (prénom de l’étudiant) : chaine

moyenne : réel.

En suite les données relatives de rapport de stage fin d’étude sont enregistrées dans un fichier intitulé « stage.dat » il comporte un enregistrement relatifs définit par suite .Chaque rapport de stage et caractérisé par :

Code stage : chaine

Lieu : chaine

Date :dat(enregistrement)

Nombre de page : entier

NB : le code d’un stage est celui d’une chaine obtenue par la conversion en hexadécimal (base16) du code de ce stage.

Exemple : code stage= ‘’A22 ‘’ en hexadécimal code=’’1022’’

Travail de faire :

On se propose d’écrire une application Qui offre au sélectionneur un menu de 9 choix selon la valeur d’un entier saisie :

 1 : pour saisie la liste des étudiants avec N compris entre 1 est 50.

 2 : pour remplier la liste de étudiant a partir d’un fichier.

 3 : pour afficher le numéro et le prénom à un nom donné.

 4 : pour remplier le fichier de nom physique « stage.dat ».

 5 : pour trier les donne de étudiant par ordre décroissante de leur moyenne le fichier de stage.

 6 : pour déterminer le nombre de page d’une chaque rapport de stage.

 7 : pour afficher l’étudient qui à le plus grand moyenne.

 8 : pour afficher le contenu de deux fichier.

 9 : pour quitter le programme.

Questions :

1) Quelles sont les structures de données adéquates ? 2) Analyser chacun des sous modules ?

3) Ecrire l’algorithme du programme principal ?

1

Bon courage Shili Mohamed fitouri bac info 2010 [email protected]

Références

Documents relatifs

Intitulé du Stage : Conception et évaluation d'un protocole d'accès TDMA pour réseaux véhiculaire Le transport automobile s'est développé depuis plus de 120 ans.. Ce

Dans les deux exercices il y a des questions plus ou moins difficiles, mais l’ordre des questions n’est pas l’ordre de difficulté.. Vous pouvez si nécessaire admettre le

Un exercice court permettant de reprendre les notions élémentaires relatives aux intégrales, aux fonctions exponentielles et aux suites géométriques.. PanaMaths Avril 2011

Lieu Université de Technologie de Troyes 12 rue Marie Curie 10010 Troyes Cedex Rémunération 398 Euros net par mois. Encadrement

Ces mêmes informations ont été enregistrées sous la forme d’une chaîne codée dans le format UTF ; aucune contrainte ne portera sur

Art 3 : En cas d'annulation de votre part au-delà de 10 jours avant le stage (sauf raison médicale avec remise d'un certificat médical), l'acompte sera encaissé.. Art 4 :

- L'intégration du laser dans le développement scientifique et industriel en France. - Augmentation du savoir-faire sur la technologie et production laser dans l'industrie

[r]