Salut,
En reprenant la fonction Pow de Lutinore, ca doit donner quelque chose comme ca
Fonction OctalVersDecimal (textValeur : chaine) : reel
Var Decimal, Longueur1, carInt, i : reel
Var Longueur, car : chaine
Debut
Longueur := chaine
Longueur1 := chaine.Length // Pas sur pour la notation algo
Decimal := 0
Pour i = 1 a Longueur1
car := Longueur[i - 1] // Pas sur pour la notation algo
CarInt := RetourneEntier(car) // Faire une fonction RetourneEntier
Decimal := Decimal + carInt * Pow(8, i-1)
Fin Pour
valret := Decimal
Fin
Fonction Pow (val : reel, pow : reel) : reel
var res : reel
Debut
res := val
tant que pow > 0
res := res * val
pow := pow - 1
fin tant que
valret := res
Fin
Cependant, tout est relatif. Tu n'utilises peut etre pas la meme syntaxe, et il y a des choses qu'il faudra que tu vérifies. Par exemple :
Longueur1 := chaine.Lenghth
Pas sur qu'en notation algo, on puisse aller chercher les propriétés d'une chaine...
Enfin bon, voila, tu as un début, a toi de terminer ca a ta facon
Mx
MVP C#