Aller au contenu
ElementaryOS France
couim

Aide : Tableau bidimentionnel en ADA ?

Recommended Posts

bonjour à tous !

 

Pour ceux qui connaissent Ada, vous savez que lorsqu'on fait un tableau normal en ADA on peut utiliser des attributs first, length, last ect...

comme ici 

type T is array (integer range <>) of integer;
--déclaration du tableau ici : 
Tab : T(1..5);
 
--Affiche moi le dernier indice : 
put(tab'Last);
 
------------------------------------
Resultat : 5

Mais je voulais savoir comment on peut gérer les tableaux bidimmentionnels en utilisant ces attributs ? Avez vous des idées ? 

--declaration du tableau avec entiers bidimentionnel
type T is array (integer range <>, integer range<>) of integer;
 
--declaration du tableau tab
tab : T(1..5,1..6);
 
--COMMENT AFFICHER LE DERNIER INDICE D'UNE LIGNE PAR EXEMPLE ? 

C'est là ou je souhaite, par exemple, afficher le dernier indice d'une ligne. 

Partager ce message


Lien à poster
Partager sur d’autres sites

D'après mes souvenirs (prudence ils sont anciens et partiels : juste un stage, un polyy à l'arrache et deux trois applis vers 88 ) ADA est multi-type ce qui ne facilite pas la gestion des listes ou des matrices.

Doit y avoir moyen de définir une "fonction" qui le fait ?

Si tu as le choix un ML quelconque serait plus efficace et plus sur . :ph34r:

un aperçu pas trop mal ici

http://perso.ens-lyon.fr/daniel.hirschkoff/Prog/docs/DebutC/td0.pdf

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

×