TP-programmation-imperative/td07/exemple_1.adb
2023-06-10 21:03:54 +02:00

25 lines
601 B
Ada
Executable file

with text_io; use text_io;
with ada.integer_text_io; use ada.integer_text_io;
procedure Exemple_1 is
-- spécification volontairement omise !
procedure Lire_Entier (Fvaleur : out Integer) is
begin
Put_Line ("Début lire_entier");
Get (Fvaleur);
Put_Line ("Fin lire_entier");
exception
when Data_Error => Put_Line ("Erreur de saisie dans lire_entier");
end Lire_Entier;
-- Programme principal
Nb : Integer; -- le nombre à lire
begin
Put_Line ("Début instructions du programme Exemple 1");
Lire_Entier (Nb);
Put_Line ("Fin instructions du programme Exemple 1");
end Exemple_1;