Bonjour,
Je suis en train de realiser un projet en langage ADA, je bloque sur deux choses en ce moment :
1-/ Comment declarer un parametre string de taille variable ? par exemple l'utilisateur peut entrer la chaine de caractere : "NOIR" ou "BLANC" du coup si je declare :
nom : string (1..5);
Et que l'utilisateur tape "NOIR" ca ne marchera pas il n'y a que 4 caractères
je tiens juste a préciser que ce paramétre sera ensuite utiliser dans un sous programme du genre :
if (c = "NOIR") then
...
elsif (c = "BLANC") then
...
end if;
2-/ j'aimerais verifier la saisie de l'utilisateur, imaginons qu'il tape le charactere 'B' , mais que je demande un integer , comment je pourrais lui redemander la saisie sans que le programme plante a cause de la declaration du parametre (qui etait fixé en integer)?
Merci bien.
-----