.
..
ex01a.adb (download) (view)
ex01b.adb (download) (view)
ex02a.adb (download) (view)
ex02b.adb (download) (view)
ex03a.adb (download) (view)
ex03b.adb (download) (view)
ex04a.adb (download) (view)
ex04b.adb (download) (view)
ex05a.adb (download) (view)

with Ada.Text_Io, Ada.Integer_Text_Io;
use Ada.Text_Io, Ada.Integer_Text_Io;

-- Echange de deux valeurs
procedure Ex05a is
   X, Y : Integer;
   Temp : Integer;
begin
   -- saisies
   Put("Veuillez saisir deux entiers x, y : ");
   Get(X); Get(Y);

   -- Algo d'échange
   -- nous sauvegardons la valeur de x dans une variable temporaire
   Temp := X;
   X := Y;
   Y := Temp;

   -- Affichage
   Put("Après échange : X = "); Put(X, 0); Put("; Y = "); Put(Y, 0);
end;
 
Webmaster : pierrefrancois.leon@laposte.net

Valid XHTML 1.0 Strict Valid CSS!