Telechargé par Hichem SAIDANI

Fichier texte en Python

Exercice
Pour aider un directeur à organiser une réunion, un élève en 4ème sciences
Pourcentage des hommes = « pourcentage_hommes » %
de l’informatique s’est chargé de réaliser un programme pour gérer les
Pourcentage des femmes = « pourcentage_femmes » %
3. Afficher le fichier «C:\reunion.txt»
invités dans une salle de conférence :
Exemple :
Un invité est caractérisé par :

Nom_Prénom (chaine alphabétique de 30 caractères au maximum)
Pour 5 invités on a le tableau T suivant :

Sexe ("H", "F")

Age (doit être supérieur à 15)

Numero_chaise (généré automatiquement sachant que la salle
Ben salah
Gharbi
Ben slama
ali
mouna
maram
H
F
F
25
32
18
47
9
62
0
1
2
Contenu du fichier « C:\reunion.txt »
comprend 100 chaises)
NB : On ne doit pas avoir le même numéro de chaise pour 2 invités
Pour réaliser son programme, l’élève est décidé de:
1.
Aghrbi
mohamed
H
40
13
3
Selmi
yassine
H
27
39
4
M: Ben salah ali chaise n° 47
Remplir un vecteur T dans lequel stocke les invités, sachant que :
Mlle/Madame: Gharbi mouna chaise n° 9
La fin de la saisie est possible si nous répondons par "N" à la
Mlle/Madame: Ben slama maram chaise n° 62
question « Continuer (O/N) ? », ou nous avons atteint le nombre
M: Aghrbi mohamed chaise n° 13
maximal des invités que la salle peut acquérir.
M: Selmi yassine chaise n° 39
2. Générer, dans un fichier texte «C:\reunion.txt», pour chaque
Pourcentage des hommes=60%
invité le numéro de place qu’il occupera sous la forme suivante:
Pourcentage des femmes=40%
M.: « Nom prénom de l’invité » chaise n° « numero_chaise »
Travail à faire :
Mlle/Madame: « Nom prénom de l’invité » chaise n° « numero_chaise »
1) Décomposer le problème en modules et proposez l’algorithme du
Les deux dernières lignes du fichier «c:\reunion.txt» contiennent
programme principal.
2) En déduire l’algorithme de résolution relatif à chacun des modules.
respectivement le pourcentage des invités par sexe comme suit :
1