[Ti-Basic] Pb dans un jeu de chiffres...
Résolu/Fermé
jacksparrow440
Messages postés
40
Date d'inscription
dimanche 9 novembre 2008
Statut
Membre
Dernière intervention
26 août 2011
-
14 janv. 2011 à 22:12
acuao Messages postés 1121 Date d'inscription mardi 8 décembre 2009 Statut Membre Dernière intervention 17 juillet 2013 - 18 janv. 2011 à 08:28
acuao Messages postés 1121 Date d'inscription mardi 8 décembre 2009 Statut Membre Dernière intervention 17 juillet 2013 - 18 janv. 2011 à 08:28
A voir également:
- [Ti-Basic] Pb dans un jeu de chiffres...
- 94 jeu - Télécharger - Puzzle & Réflexion
- Microsoft 365 basic - Accueil - Microsoft Office
- Visual basic - Télécharger - Langages
- Jeu zuma - Télécharger - Jeux vidéo
- Jeu 94 degrés - Télécharger - Divers Jeux
2 réponses
acuao
Messages postés
1121
Date d'inscription
mardi 8 décembre 2009
Statut
Membre
Dernière intervention
17 juillet 2013
259
Modifié par acuao le 15/01/2011 à 17:24
Modifié par acuao le 15/01/2011 à 17:24
Ça fait 3 ans que j'ai pas fait de TI
CodeTouch( renvoie le numéro de la touche appuyée
j'avais fait ce programme qui renvoie le numéro de la touche appuyée
je sais la boucle est pourrie j'aurais du faire un while mais je connaissais pas à cette époque :)
EffEcr
0->K
Lbl 1
CodeTouch(->K
If K=0
Then
Goto1
End
If K =/= 0
Then
Disp "Touche:",K
Stop
End
PS sur ma TI-84 Plus Silver Edition (:p) les certaines commandes sont traduites en français comme EffEcr (en vrai de mémoire c'est ClrScrn ou ClrHome enfin tu dois la connaitre...)
J'ai mis =/= pour le symbole différent car je sais pas le faire sur pc :p
CodeTouch( renvoie le numéro de la touche appuyée
j'avais fait ce programme qui renvoie le numéro de la touche appuyée
je sais la boucle est pourrie j'aurais du faire un while mais je connaissais pas à cette époque :)
EffEcr
0->K
Lbl 1
CodeTouch(->K
If K=0
Then
Goto1
End
If K =/= 0
Then
Disp "Touche:",K
Stop
End
PS sur ma TI-84 Plus Silver Edition (:p) les certaines commandes sont traduites en français comme EffEcr (en vrai de mémoire c'est ClrScrn ou ClrHome enfin tu dois la connaitre...)
J'ai mis =/= pour le symbole différent car je sais pas le faire sur pc :p
acuao
Messages postés
1121
Date d'inscription
mardi 8 décembre 2009
Statut
Membre
Dernière intervention
17 juillet 2013
259
Modifié par acuao le 16/01/2011 à 18:21
Modifié par acuao le 16/01/2011 à 18:21
oui
Output(Y,X,"9")
Output(Y-1,X," ") /un espace pour remplacer l'ancienne valeur...
parcontre tu dois faire une condition pour que Y ne vale pas 0.. sinon plantage
donc
if Y>=2
then
Output(Y,X,"9")
Output(Y-1,X," ")
Else
Output(Y,X,"9")
End
sa fait longtemps que j'ai pas pratique il peut y avoir une faute de syntaxe...
mais le principe est celui ci
tu peux également faire comme ceci
Output(Y,X,"9")
if Y>=2
then
Output(Y-1,X," ")
End
qui est peut etre plus rapide...
ces 2 bouts de code sont à insérer dans ta boucle...
http://www.siteduzero.com/tutoriel-3-122757-apprendre-le-ti-basic-pas-a-pas.html
Output(Y,X,"9")
Output(Y-1,X," ") /un espace pour remplacer l'ancienne valeur...
parcontre tu dois faire une condition pour que Y ne vale pas 0.. sinon plantage
donc
if Y>=2
then
Output(Y,X,"9")
Output(Y-1,X," ")
Else
Output(Y,X,"9")
End
sa fait longtemps que j'ai pas pratique il peut y avoir une faute de syntaxe...
mais le principe est celui ci
tu peux également faire comme ceci
Output(Y,X,"9")
if Y>=2
then
Output(Y-1,X," ")
End
qui est peut etre plus rapide...
ces 2 bouts de code sont à insérer dans ta boucle...
http://www.siteduzero.com/tutoriel-3-122757-apprendre-le-ti-basic-pas-a-pas.html
jacksparrow440
Messages postés
40
Date d'inscription
dimanche 9 novembre 2008
Statut
Membre
Dernière intervention
26 août 2011
2
17 janv. 2011 à 20:08
17 janv. 2011 à 20:08
wuaaw c parfaaaiitt!!! =D
merci beaucoup, ça marche nickel!! ;)
merci beaucoup, ça marche nickel!! ;)
acuao
Messages postés
1121
Date d'inscription
mardi 8 décembre 2009
Statut
Membre
Dernière intervention
17 juillet 2013
259
18 janv. 2011 à 08:28
18 janv. 2011 à 08:28
de rien :D
15 janv. 2011 à 18:32
mais après il faut faire des tests... et ça ça ralentit le programme =(
aurais-tu une astuce?
15 janv. 2011 à 19:08
tu rajoute des instruction, c'est normal que ça ralentisse..;
parcontre ce que tu peux faire, c'est au lieu de défiler ligne par ligne c'est 2 par deux...
16 janv. 2011 à 18:05
j'ai mis toutes les conditions sur la même ligne:
maintenant, j'ai une petite prétention: les chiffres défilent verticalement mais lassent une traînée derrière eux... y a-t-il un moyen pour qu'un seul chiffres oit visible à l'écran??
encore merci!