EXERCICE: Les enregistrements
PROFINFO :: 4ème année secondaire Sciences de l'Informatique :: Algorithmique et Programmation :: Les enregistrements et les fichiers
Page 1 sur 1
EXERCICE: Les enregistrements
EXERCICE 1
Un lycée est un ensemble de salles de classe de forme rectangulaire. Il est caractérisé par un nom (ex: Lycée Ibn Khaldoun) et un directeur.
Chaque salle est caractérisée par :
0) son code alphanumérique (Salle S01, Salle S13, Salle Labo-01 ...)
1) sa longueur (en mètre)
2) sa largeur (en mètre)
3) le nombre de tables (il y a au maximum deux élèves par table)
4) le nombre d'élèves présents
5) le professeur qui enseigne dans la salle. Il est caractérisé par :
a) son nom et prénom
b) son age
c) d'autres informations sur la séance en cours.
QUESTIONS
PARTIE A
1) Proposer une définition de la structure de donnée "SEANCE"
2) Définir la structure de donnée "PROFESSEUR"
3) Définir la structure de donnée "SALLE_CLASSE"
4) En déduire la structure de donnée "LYCEE"
PARTIE B
1) Écrire un sous-programme qui permet de saisir toutes les informations relatives à un Lycée.
2) Écrire un sous-programme qui affiche la liste des salles dont la superficie est supérieure à 70m².
3) Écrire un sous-programme qui affiche la liste des salles ayant plus de chaises libres que de chaises occupées. (Attention: il y a 2 chaises par table, et au max un élève par chaise)
4) Modifier une ou plusieurs structures de données parmi celles présentées ci-dessus pour qu'on puisse répondre à la question suivante : "Déterminer le nombre de salles libres entre "10h" et "12h".
Un lycée est un ensemble de salles de classe de forme rectangulaire. Il est caractérisé par un nom (ex: Lycée Ibn Khaldoun) et un directeur.
Chaque salle est caractérisée par :
0) son code alphanumérique (Salle S01, Salle S13, Salle Labo-01 ...)
1) sa longueur (en mètre)
2) sa largeur (en mètre)
3) le nombre de tables (il y a au maximum deux élèves par table)
4) le nombre d'élèves présents
5) le professeur qui enseigne dans la salle. Il est caractérisé par :
a) son nom et prénom
b) son age
c) d'autres informations sur la séance en cours.
QUESTIONS
PARTIE A
1) Proposer une définition de la structure de donnée "SEANCE"
2) Définir la structure de donnée "PROFESSEUR"
3) Définir la structure de donnée "SALLE_CLASSE"
4) En déduire la structure de donnée "LYCEE"
PARTIE B
1) Écrire un sous-programme qui permet de saisir toutes les informations relatives à un Lycée.
2) Écrire un sous-programme qui affiche la liste des salles dont la superficie est supérieure à 70m².
3) Écrire un sous-programme qui affiche la liste des salles ayant plus de chaises libres que de chaises occupées. (Attention: il y a 2 chaises par table, et au max un élève par chaise)
4) Modifier une ou plusieurs structures de données parmi celles présentées ci-dessus pour qu'on puisse répondre à la question suivante : "Déterminer le nombre de salles libres entre "10h" et "12h".
PROFINFO :: 4ème année secondaire Sciences de l'Informatique :: Algorithmique et Programmation :: Les enregistrements et les fichiers
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|