Poster une réponse 
AlgoBox : décomposer un nombre
31-10-2011, 09:02 AM
Message : #21
RE: décomposer un nombre
(30-10-2011 12:09 PM)geoone a écrit :  
(29-10-2011 11:52 AM)dieu a écrit :  ton algo marche pas encore; essaye avec 999999999999999

Le mien oui... whistle
Il me semble aussi plus "léger" evil et devrait vous inciter à utiliser des chaines... (d'où mes jeux de mots très médiocres dans mon premier post! Big Grin

petit bémol il ne considère pas 000X comme X.

Par exemple:
000003636
est considéré comme 000003636 et non comme 3636 hum .

C'est dur d’être le treizième apôtre
gifmosu
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
31-10-2011, 10:41 PM
Message : #22
RE: décomposer un nombre
Il faudrait être un peu tordu pour saisir ce genre de nombre...
Et puis certains compterons les zéros comme faisant partie du chiffre (puisque tu les as saisis!!) et d'autre non.
Sinon, ce n'est pas compliqué de rajouter une boucle "TANT QUE" les premiers caractères sont des "0", ne pas les compter, ne pas les afficher.

L'idée était de se servir du type chaine, le type nombre étant "moins" adapté à mon avis.
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
02-11-2011, 07:04 AM
Message : #23
RE: décomposer un nombre
Y'a t'il des chaine en TI basic (j'avais besoin de ça pour faire un master mind en TI BASIC). Au début j'ai fait ça sans listes donc a la main je te dis pas la galère... puis j'ai appris qu'il y avait des listes en basic!!!

C'est dur d’être le treizième apôtre
gifmosu
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
02-11-2011, 08:23 AM
Message : #24
RE: décomposer un nombre
Si tu veux parler de chaine de caractère, alors oui, il y en a. Comme jumera l'a dit, ce sont des String dont le nom des variables des normalement de base Str1, Str2,... Tu les trouveras des la liste de toute les variables. Sinon, pour les instancier, il te suffit de leurs affecter une chaine de caractère donc en les mettant entre "" . Après, il est existe plusieurs fonctions pour le gérer.

nounours
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
02-11-2011, 01:08 PM
Message : #25
RE: décomposer un nombre
(02-11-2011 07:04 AM)mosu a écrit :  Y'a t'il des chaine en TI basic
Les manuels sont là pour ça… roll
(Si tu ne l'as pas, va le télécharger sur le site de TI)

Pour TI 84, pages 433 et suivantes…
[Image: stringti2.png]

[Image: stringti.png]

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
04-11-2011, 07:14 PM
Message : #26
RE: décomposer un nombre
Mais il y a de vraies liste en TI basic!
voir le site du 0

C'est dur d’être le treizième apôtre
gifmosu
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
06-11-2011, 11:11 AM
Message : #27
RE: décomposer un nombre
je vais paraître rabat-joie mais au fait ça sert à quoi un algorithme qui décompose les nombres ? whistle

Je suis ton père
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
07-11-2011, 06:44 PM
Message : #28
RE: décomposer un nombre
j'en ai besoin dans un démineur en basic!

C'est dur d’être le treizième apôtre
gifmosu
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
07-11-2011, 06:57 PM
Message : #29
RE: décomposer un nombre
bonne chance hoho il va te falloir beaucoup de patience

Je suis ton père
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
08-11-2011, 08:01 PM
Message : #30
RE: décomposer un nombre
euh pas un démineur un master mind!!!

C'est dur d’être le treizième apôtre
gifmosu
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
20-01-2012, 08:52 AM (Ce message a été modifié le : 20-01-2012 09:06 AM par Nano.)
Message : #31
RE: AlgoBox : décomposer un nombre
Bonjour !

P'tite question : Si le nombre en entrée est 50, l'Algo (de dieu) affiche donc :

5
0

Comment afficher l'inverse ?

0
5

Les gens pensent que le temps est une simple progression de cause à effet mais en vérité d'un point de vue non linéaire, d'un point de vue non subjectif, c'est plutôt une sorte d'énorme boule où le temps s'enchevêtre, comme un méli-mélo très complexe.
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
20-01-2012, 08:15 PM
Message : #32
RE: AlgoBox : décomposer un nombre
Ce sujet a été posé par mosu
dieu n'a mis aucun fichier sur ce sujet hein

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
20-01-2012, 08:58 PM
Message : #33
RE: AlgoBox : décomposer un nombre
Celui de geoone pardon redface

Les gens pensent que le temps est une simple progression de cause à effet mais en vérité d'un point de vue non linéaire, d'un point de vue non subjectif, c'est plutôt une sorte d'énorme boule où le temps s'enchevêtre, comme un méli-mélo très complexe.
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
22-01-2012, 07:56 PM
Message : #34
RE: AlgoBox : décomposer un nombre
Ben il suffit de "faire la boucle dans l'autre sens" huuh

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
24-01-2012, 10:21 AM (Ce message a été modifié le : 24-01-2012 04:12 PM par Nano.)
Message : #35
RE: AlgoBox : décomposer un nombre
J'ai essayé de tout changer mais rien ne marche hein


Pièce(s) jointe(s)
Décomposition-2.alg
File Type: .alg
Downloaded: 1 times
Size: 2.95 Ko


Les gens pensent que le temps est une simple progression de cause à effet mais en vérité d'un point de vue non linéaire, d'un point de vue non subjectif, c'est plutôt une sorte d'énorme boule où le temps s'enchevêtre, comme un méli-mélo très complexe.
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
24-01-2012, 07:12 PM
Message : #36
RE: AlgoBox : décomposer un nombre
La boucle qui affiche les chiffres un par un est celle-ci

[Image: decomp.png]

C'est cette boucle qu'il te faut modifier pour afficher les chiffres "à l'envers"

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
25-01-2012, 12:34 PM
Message : #37
RE: AlgoBox : décomposer un nombre
Oui j'avais compris grâce au mode pas à pas mais je ne sais pas par quoi il faut remplacer la formule.

Les gens pensent que le temps est une simple progression de cause à effet mais en vérité d'un point de vue non linéaire, d'un point de vue non subjectif, c'est plutôt une sorte d'énorme boule où le temps s'enchevêtre, comme un méli-mélo très complexe.
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
25-01-2012, 01:07 PM
Message : #38
RE: AlgoBox : décomposer un nombre
Je suis sûr que tu vas y arriver… tout seul...

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
25-01-2012, 04:09 PM
Message : #39
RE: AlgoBox : décomposer un nombre
J'ai cherché pendant plus de 4h !

*Continue à chercher* whistle

Les gens pensent que le temps est une simple progression de cause à effet mais en vérité d'un point de vue non linéaire, d'un point de vue non subjectif, c'est plutôt une sorte d'énorme boule où le temps s'enchevêtre, comme un méli-mélo très complexe.
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
25-01-2012, 05:22 PM
Message : #40
RE: AlgoBox : décomposer un nombre
Pour chercher, il faut prendre un papier et un crayon et prendre un exemple

Exemple : 7958

longueur = 4 et position = 0 : afficher le chiffre n°3 ( ici le 8 )
longueur = 4 et position = 1 : afficher le chiffre n°2 ( ici le 5 )
longueur = 4 et position = 2 : afficher le chiffre n°1 ( ici le 9 )
longueur = 4 et position = 3 : afficher le chiffre n°0 ( ici le 7 )

A toi d'exprimer le n° en fonction de position et de longueur...

geoone a d'ailleurs fait une erreur dans son algorithme
car si position commence à 0, il faut arrêter à longueur - 1

( AlgoBox est bien gentil car il ne donne pas de message d'erreur
Dans un langage plus strict, demander le caractère en position 4 (dans mon exemple) donnerait un message d'erreur…
AlgoBox considère que ce caractère est le caractère vide "" )


[Image: decomp1.png]

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
Poster une réponse