Bonjour, voila j'ai fait un algo, mais j'aimerais votre avis sur ma logique de résolution, car je n'ai pas les solutions et je ne sais pas si ça correspond, à la réponse :

l'énoncé :
Ecrire un ALgo qui entre un nombre entier positif et sort la plus petite puissance de 10 plus grande que ce nombre.
Exemple :
7 ----> 10
98 ----> 100
125 ----> 1000
7801 ----> 10000

Voilà ce que j'ai fait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
Action EntierPositif
  Var :
    CH :  chaine de caractère
    A : numérique
Debut
   Entrée CH
   A = long(CH)
 
Sortir 10 ^A
 
Fin Action
Pensez vous que c'est correct ??

merci d'avance