Programme suite traduction |
Auteur |
Message |
Nookys
Invité
|
Posté le : Mer 27 Nov 2013, 21:01
|
|
|
Bonsoir,
J'aimerais rentrer un programme dans ma calculatrice, mais je ne sais absolument pas comment traduire en langage calculatrice. Le voilà
Entrées
Saisir q et A (nombres positifs)
Initialisation
N prend la valeur 0
Traitement
Tant que q^n≥A
N prend la valeur N+1
FinTantque
Sortie
Afficher N
Merci d'avance, bonne soirée
|
|
|
|
Nookys
Invité
|
Posté le : Mer 27 Nov 2013, 21:02
|
|
|
Excusez moi il y a eu un problème, c'est
Tant que q^n (supérieur ou égal) A
|
|
|
|
m@thieu41
Autorisation : Membre
Nb de messages : 856
Inscrit le : Mer 18 Juil 2012, 18:44
|
Posté le : Mer 27 Nov 2013, 22:22
|
|
|
Bonjour,
Tu as tout ce qu'il te faut pour cela ici:
http://tout82.free.fr/forum/sujet.php?sujet=3476
---------------------- Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)
Et au fait: la politesse n'a jamais tué personne  |
 |
|
|
Nookys
Invité
|
Posté le : Mer 27 Nov 2013, 22:44
|
|
|
J'ai essayé de faire quelque chose mais ça ne m'indique pas une réponse cohérente, c'est ça le problème...
Prompt Q,A
0->N
While Q^(supérieur ou égal)A
N->N+1
End
Disp N
J'ai du me tromper quelque part, mais j'ai beau me creuser la tête, ça ne marche pas 
|
|
|
|
grmycaire
Autorisation : Membre
Nb de messages : 38
Inscrit le : Lun 21 Oct 2013, 22:12
|
Posté le : Mer 27 Nov 2013, 22:46
|
|
|
pour ce programme, tu auras besoins des commandes suivantes:
- Imput (pour saisir Q et A)
- While ou Repeat (à toi de trouver lequel). cette comande permet de repeter une action (on appel ça une boucle) tant que [ta condition]. tu termine cette boucle par End.
- EffVar pour reinitialiser une variable (ici la variable est N)
voila j'espere que mon aide te sera utile. tu n'a plus qu'a reflechire un peut (bien sur, tu dois avoir lus le tuto dans le lien au dessus) et tu auras ton programme.
c'est en pratiquant qu'on apprend.
|
 |
|
|
Nookys
Invité
|
Posté le : Mer 27 Nov 2013, 22:49
|
|
|
Ok top, merci pour tes conseils, je vais essayer de le mettre en place alors !
|
|
|
|
grmycaire
Autorisation : Membre
Nb de messages : 38
Inscrit le : Lun 21 Oct 2013, 22:12
|
Posté le : Mer 27 Nov 2013, 22:50
|
|
|
Citer : Nookys | J'ai essayé de faire quelque chose mais ça ne m'indique pas une réponse cohérente, c'est ça le problème...
Prompt Q,A
0->N
While Q^(supérieur ou égal)A
N->N+1
End
Disp N
J'ai du me tromper quelque part, mais j'ai beau me creuser la tête, ça ne marche pas  |
remmlace 0->N par Effvar N (sa prend moins de place) et il me semble que N->N+1 ne fonctionne pas essai plutot N+1->N.
|
 |
|
|
Nookys
Invité
|
Posté le : Mer 27 Nov 2013, 23:12
|
|
|
J'ai mis N+1->N, par contre ou se trouve "Effvar" ? 
J'ai essayé comme ça, ça me met une erreur "Overflow", et l'erreur se trouve apparement à ma ligne "While Q^n(supérieur ou égal à)A" .
|
|
|
|
linkakro
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Jeu 28 Nov 2013, 0:13
|
|
|
EffVar=DelVar dans le menu prgm. Et aussi dans le catalogue comme toutes les autres.
EDIT 28/11 : oups, pas sur ti82 non-stat
>= suppérieur ou égal se trouve dans 2nde+test
erreur Overflow=Capacité signifie que la valeur calculée dépasse la capacité 9.9999999999999*10^99
Il semble que ton critère recherché ne soit jamais trouvé.
Ce serait logique que de saisir dans A et Q des valeurs 0<A<1 et 0<Q<1.
Le programme est autrement incohérent.
réédition avec correction des quelques fautes
Code | Prompt Q,A
0->N
While Q^N>=A
N+1->N
End
Disp N |
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
Nookys
Invité
|
Posté le : Jeu 28 Nov 2013, 9:15
|
|
|
Effvar n'y est pas. J'ai rentré le programme que celui que tu viens de me dire, et il a l'air de fonctionner. Merci pour ton aide 
|
|
|
|
linkakro
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Jeu 28 Nov 2013, 14:02
|
|
|
Désolé j'avais oublié que tu utilises une Ti82 NON-stats et que tu n'as donc ni catalogue ni DelVar.
Je n'ai pas renouvelé le programme, seulement remplacé les syntaxes.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
|