procedures et fonctions

procedures et fonctions - Ada - Programmation

Marsh Posté le 08-11-2005 à 19:02:57    

..

Message cité 1 fois
Message édité par Profil supprimé le 11-11-2005 à 09:46:22
Reply

Marsh Posté le 08-11-2005 à 19:02:57   

Reply

Marsh Posté le 09-11-2005 à 18:44:02    


 
 :pfff: Hum, il me semble que tu pose beaucoup de questions sans avoir cherché, n'est-ce pas  :pfff:  
Lis ça:
http://www.linux-france.org/articl [...] ns-fr.html
Si les cours qui te sont dispensés sont mauvais, cherches un peu par toi même d'autres sources d'informations :
ftp://paprika.iut.univ-aix.fr/pub/cours_ada_DF
........
sinon pour ta question   :jap: ,tu devrais savoir que lorsque tu passes des paramètres à un sous-programme (en Ada), tu peux le faire de 2 manières : par POSITION ou par NOM
    ex :  
procedure Main is
    ............
    procedure pieds_vers_mètres (Long_Pieds : in float ; Long_mètres : out float) is
    begin
          ....
    end pieds_vers_mètres;
    longueur1, longueur2 : float;
begin
     -- affectations....
     pieds_vers_mètres(longueur1,longueur2); -- par position (i.e dans l'ordre), ou bien :
     pieds_vers_mètres(Long_mètres => longueur2,  Long_Pieds=> longueur1); -- par nom
end Main;
 
Le passage par nom, permet de rendre plus lisible le programme, (et de passer les paramètres dans un ordre quelconque)
Bien sur dans cet exemple, ça n'apporte rien à la lisibilté  :sarcastic:  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed