24 lines
No EOL
957 B
Markdown
24 lines
No EOL
957 B
Markdown
# Les notions fondamentales du S2
|
|
### Difficulté : **
|
|
|
|
***
|
|
|
|
1. dans son éditeur de code préféré,
|
|
Créez une procédure principale dont vous choisirez le nom
|
|
|
|
2. importer la librairie Gada.Text_IO
|
|
|
|
3. renommer la librairie Gada.Text_IO
|
|
|
|
4. Créez un sous-type T_Mois d'un entier allant de 1 à 12
|
|
|
|
5. Créez un type énuméré Profs de trois String qui représente des noms d'enseignants
|
|
|
|
6. Créez un tableau de 12 cellules Profs commençant par l'index 1
|
|
|
|
7. Tous les mois, nous choisissons le meilleur enseignant, créez une procédure qui prend en argument un T_Mois, un Profs et un tableau de taille 12 et qui met le Profs dans la cellule du Mois correspondant
|
|
testez votre procédure en remplissant un tableau entièrement
|
|
|
|
8. créer une fonction qui prend en argument un tableau et qui renvoi le Prof qui a été le plus populaire. En cas d'égalité, c'est celui qui a le plus grand nom qui gagne (grand dans le sens alphabétique)
|
|
|
|
*** |