Programme de probabilités
Posté le 25/06/2014 16:53
Bonjour à tous,
Comme certains le savent déjà, je suis en train de faire un programme sur les probabilités dans le même genre que ce qui a été demandé dans le concours TI (faire un programme qui dessine des arbres et fait toutes sortes de calculs sur les probabilités).
- Pour ce faire, j'ai besoin d'avoir un SCROLL dans mon programme pour pouvoir naviguer quand les arbres commencent à être gros. Quelqu'un pourrait-il m'expliquer en quelques phrases ou lignes de code comment faire ? Les trucs que l'ai testé marchent pas bien du tout.
- J'aurais aussi besoin d'un petit conseil : comment faire apparaître un texte (ex: "nombre de branches ?"), répondre à la question (taper 2 par exemple sans que le 2 s'affiche, avec un getkey quoi), puis effacer le texte une fois la question répondue pour pouvoir tracer la suite de l'arbre ?
RESOLU
- Une autre exigence du programme est que mes lignes qui forment mon arbre ne doivent pas bouger pendant le scroll. Par exemple si je veux voir le deuxième niveau de branches il faut que le premier reste là où il est ... comment faire ?
MERCI !!!
Info modération : on ne mets pas de mots en majuscules, surtout dans le titre.
Citer : Posté le 25/06/2014 21:13 | #
Le code usuel pour ce genre de choses est quelque chose comme ça:
5->A
5->B
1->C
Do
Getkey->D
If D Or C
Then Text A,B," "
B-(D=38)+(D=27)->B
A-(D=28)+(D=37)->A
Text A,B,"0"
0->C
IfEnd
Lpwhile D!=47
Encore que celui-ci n'est pas complet, il manque les conditions pour éviter que le 0 sorte de l'écran et provoque une erreur.
Citer : Posté le 25/06/2014 21:17 | #
Merci !! C'est super sympa, je teste demain !
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Citer : Posté le 25/06/2014 21:22 | #
De rien, par contre je viens de le modifier un peu, j'avais oublié quelque chose
Citer : Posté le 26/06/2014 10:37 | #
Hum, ça ne marche pas, un petit 0 s'affiche puis disparait et est remplacé par un grand zéro en haut à droite sans qu'on puisse se déplacer ... mais merci quand même !
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Citer : Posté le 26/06/2014 10:38 | #
Tu veux une saisie naturelle ? Quand on entre un chiffre, le suivant est placé à droite ?
Citer : Posté le 26/06/2014 10:41 | #
Non, là il veut avoir un code pour déplacer un zero sur l'écran, en fonction de la touche pressée
Citer : Posté le 26/06/2014 10:46 | #
10→B
Do
Getkey→K
If K
Then Text A,B," "
A-(K=28)+(K=37)→A
B-(K=38)+(K=27)→B
Text A,B,"0"
IfEnd
Lpwhile K-31
Celui-ci fonctionne.
Citer : Posté le 26/06/2014 12:56 | #
Décidément j'aurais mieux fait de ne pas écrire le code à l'arrache, j'ai encore oublié des trucs
Ajouté le 26/06/2014 à 12:59 :
Désolé, le code ne marchait pas car le getkey était trop sensible, donc il s'arrêtait dès qu'on le lançait.
Citer : Posté le 26/06/2014 13:10 | #
Lephenixnoir, dans ton code, quand on l'exécute, le petit 0 apparaît mais on ne peut pas se déplacer ...
Merci les gars pour vos codes, j'apprécie !
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Citer : Posté le 26/06/2014 13:12 | #
Euh... je l'ai testé moi-même sur ma machine...
Attends, c'est avec les flèches directionnelles qu'il faut le déplacer, on est d'accord ?
Citer : Posté le 26/06/2014 13:58 | #
Oui c'est ça, il faut que le 0 reste fixe et qu'on puisse déplacer la "camera" (le point de vue quoi) grâce au flèches directionnelles (getkey 27,37,28,38).
Je voudrai pouvoir faire comme dans le 6ème post ici : http://tiplanet.org/forum/viewtopic.php?p=165638
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Citer : Posté le 26/06/2014 14:00 | #
Le mien déplace le 0. C'est pareil sauf que les commandes sont inversées... mais ça fonctionne.
Citer : Posté le 26/06/2014 14:03 | #
Parce qu'en définitive, ce qu'il faut dans mon programme c'est ça :
6ème post ici : http://tiplanet.org/forum/viewtopic.php?p=165638
ou
3ème post de la deuxième page aussi ici : Je voudrai pouvoir faire comme dans le 6ème post ici : http://tiplanet.org/forum/viewtopic.php?p=165638
Comme ça l'utilisateur peut se déplacer et regarder toutes les parties de l'arbre même quand celui ci est très grand !
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Citer : Posté le 26/06/2014 14:08 | #
Eh bien ? Tu dis que mon 0 ne se déplace pas, or c'est le cas sur ma calculatrice avec les flèches directionnelles...
Citer : Posté le 26/06/2014 14:09 | #
Ah, je re-teste parce que chez moi ça marchait pas...
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction