Salut à tous!
J'ai un prog à réaliser avec ce vieux et cher Ada!
Je n'arrive pas à saisir et à afficher correctement une chaîne de caractère.
Voilà un exemple pour ilustrer mon problème:
Code :
- with Ada.Text_Io; use Ada.Text_Io;
- Procedure main is
- Type TJours is record // Composé de type Tjours
- nom: String (1..10);
- ...
- end record;
- type TSemaine is array (1..7) of TJours; // Tableau de jours
- T: TSemaine;
- procedure affecte_Jours (T: out TSemaine) is
- begin
- T(1).nom := "Lundi"; // J'affecte le nom du jours 1 à lundi
- ...
- end affecte_Jours;
- begin
- affecte_Jours(T);
- put(T(1).nom); // J'affiche 'lundi'
- end;
|
Donc, voilà, mon programme se compile mais plante à l'execution.
Quelqu'un sait-il d'ou vient le problème?
Merci d'avance! 