Bonjour,
J'ai le message d'erreur cité dans le titre je ne vois pas comment résoudre ce problème.
Voici mon code :
Le message d'erreur est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 with ada.text_io, ada.integer_text_io; use ada.text_io, ada.integer_text_io; procedure Main is type genre is (masculin, feminin); type perso is record name : string(1..5); birth : natural; sex : genre; tel : string(1..10); end record; employe : perso; begin get(employe.name); get(employe.birth); get(employe.sex); -- ligne 17:4 get(employe.tel); put(employe.name); put(employe.birth); put(employe.tel); end Main;
Je comprends que get attend un integer en paramètre mais comment faire pour que l'utilisateur rentre son genre dans la variable employe.sex.17:4 no candidate interpretations match the actuals :
missing argument for parametre "item" in call to "get"
17:15 exected type "standard.integer"
found type "genre" define at line 5
Merci.





Répondre avec citation

Partager