Bonjour, aurez vous l'aimaibilité de bien vouloir m'aider à traduire les deux fonctions suivantes qui sont en Ada en C ?
En fait, j'ai déjà essayé, mais le problème c'est que je ne sais pas si c'est les fonction Pos et Val peuvent se traduire en C.. donc c'est pour ça que je vous le demande (et gentiment en plus )..
Voici mon avancement:
De plus, c'est mon premier essai de traduction..c'est pour ça que ça m'aiderait bien !! Merci paravance quelque soit votre réponse !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 function rang_car(c : character) return integer is --fonction renvoyant le code correspondant au caractère begin return(character'pos(c) - character'pos('a')); end Rang_Car; ---------------------------------------------------------------------- function car(code : integer) return character is --fonction renvoyant le caractère correspondant au code begin return(character'val(character'pos('a') + code)); end Car;
$ Kleer $
Partager