Je t'ai déjà répondu sur matériel info, mais ici sera plus approprié :
Bon je peux te filer un coup de main pour la structure du programme.
Il faut demander 3 variables à l'utilisateur : U (qui sera u0) , q , et A. U et q seront des variables de type entier, A variable réelle (variables à déclarer donc)
Tu déclare une autre variable n, qui vaudra 0 pour commencer.
Ensuite tu dois faire une boucle, qui va réaliser l'opération :
Tant que (U=<A) faire :
U = q * U
n = n+1
Comme ça, il va reprendre le U précédent à chaque fois, et refaire le calcul. Donc t'aura U0, U1, U2... a chaque fois. Et a chaque fois tu rajoutes 1 à n pour avoir la valeur de n. La boucle s’arrête quand U=A ou U<A, et donc la valeur de n retenue sera la bonne.
Reste plus qu'à l'afficher, et c'est bon.
Voilà pour la structure, je pense qu'elle est bonne (je peux me tromper, le seul moyen d'être sur à 100% que ça fonctionne c'est d'essayer). Maintenant, le soucis c'est d'adapter ce programme avec le langage de ta calculatrice. Et là dessus je pourrai pas t'aider, je ne le connais pas. C'est le genre de programme que je ferai rapidement en C, mais c'est pas du C sur les calculatrice... Tu dois trouver des tutos pour le language des Ti sur internet. Mais au moins t'as une base sur quoi partir.
J’espère t'avoir aidé, bon courage