π
<-

[RESOLU]display affiche la ligne de code et pas la variable

[RESOLU]display affiche la ligne de code et pas la variable

Unread postby Andrei210 » 01 Dec 2010, 19:23

Bonjour tout le monde !

Voila, en cours nous avons vu les algorithmes avec un logiciel nommé Algobox. Fier de ce que j'avais appris j'ai décider de prendre mon courage à deux mains et de faire (toujours sur algobox) un programme de combat au tours par tour (mais du genre simple quand même). Celui-ci a très bien marché et j'ai donc décide de le transporter sur TI 83+.
Je faisais donc ce programme sur ma TI en remplaçant les noms des fonctions comme il faut ...mais apperement j'ai fais une erreur quelque part.

Voici une partie de mon code sur TI restitué lettre pour lettre (bon ok le H et le P sont un peu plus haut mais je crois pas que ça change grand chose):

Code: Select all
:100-H
:100-P
:ClrHome
:disp "PLAYER 1"
:disp H
:disp " "
:disp "PLAYER 2"
:disp P
:pause


Voici maintenant ce qu'affiche ma calculette lorsqu'elle arrive a cette partie de l'algorithme :

Code: Select all
PLAYER 1  :Disp H

PLAYER 2
                                     100


Quelqu'un a t'il une solution pour qu'il m'affiche H et non la ligne de code ? Ce qui m'intrigue le plus est que P est affiché par exactement la même technique et que lui marche très bien ...
Merci d'avance.
User avatar
Andrei210
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Level up: 16%
 
Posts: 19
Joined: 15 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere S

Re: [RESOLU]display affiche la ligne de code et pas la varia

Unread postby Kiligolo » 01 Dec 2010, 19:35

Code: Select all
:100-H
:H-P
:ClrHome
:Disp "PLAYER 1",H,"","PLAYER 2
:Pause P

Normalement ça marche.

EDIT: Il y a aussi:
Code: Select all
:100-H
:H-P
:ClrHome
:Disp "PLAYER 1:
:Output(1,10,H
:Output(2,10,P
:Pause "PLAYER 2:
User avatar
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 84.3%
 
Posts: 1465
Joined: 17 May 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1reS

Re: [RESOLU]display affiche la ligne de code et pas la varia

Unread postby Andrei210 » 01 Dec 2010, 19:37

C'est quoi la difference entre "disp P" et "pause P" ?
User avatar
Andrei210
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Level up: 16%
 
Posts: 19
Joined: 15 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere S

Re: [RESOLU]display affiche la ligne de code et pas la varia

Unread postby Kiligolo » 01 Dec 2010, 19:41

Andrei210 wrote:C'est quoi la difference entre "disp P" et "pause P" ?

Disp P va afficher P puis va passer à la commande suivante.
Pause P va afficher P puis va attendre la pression de la touche enter (une pause sur P en gros).
Output(Y,X,"TEXTE va afficher TEXTE à l'abscisse X et à l'ordonnée Y de l'écran.
X compris en 1 et 16. Y compris entre 1 et 8. L'origine est en haut à gauche de l'écran.
User avatar
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 84.3%
 
Posts: 1465
Joined: 17 May 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1reS

Re: [RESOLU]display affiche la ligne de code et pas la varia

Unread postby Andrei210 » 01 Dec 2010, 19:46

Je viens d'essayer et maintenant cela m'affiche cela quand je lance le programme :
Code: Select all
PLAYER 1 :Outpu...
PLAYER 2 :100


edit1 : J'ai tenter d'inverser H et P, de remplacer H par V et de faire ces deux choses en même temps. Dans tous les cas c'est l'affichage de la première variable qui ne marche pas.
J'espère que ça éclaire quelqu'un.
User avatar
Andrei210
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Level up: 16%
 
Posts: 19
Joined: 15 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere S

Re: [RESOLU]display affiche la ligne de code et pas la varia

Unread postby Kiligolo » 01 Dec 2010, 20:25

Tu utilises ta calculatrice pour entrer tes programmes? Dans ce cas voici:
On va dire que tu commence à l'écran principal (là où tu fais tes calculs... si tu en fais bien sur! :D: )
:f43: :f24: :f105:
:f92: :f102: :f102: :f91: :f31: :f55: :f105:
:f31: :f55: :f91: :f31: :f73: :f105:
:f43: :f26: :f73: :f105:
:f43: :f26: :f94: :f21: :f31: :f95: :f73: :f64: :f41: :f92: :f52: :f75: :f102: :f31: :f92: :f21: :f31: :f103: :f95: :f31: :f62: :f21: :f31: :f95: :f73: :f64: :f41: :f92: :f52: :f75: :f102: :f31: :f93: :f31: :f103: :f105:
:f43: :f26: :f84: :f92: :f62: :f92: :f102: :f62: :f31: :f55: :f105:
:f43: :f26: :f84: :f93: :f62: :f92: :f102: :f62: :f31: :f73: :f105:
:f43: :f73:

EDIT: En espérant que ça marche parce que : wow c'est long tout ça! :D:
User avatar
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 84.3%
 
Posts: 1465
Joined: 17 May 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1reS

Re: [RESOLU]display affiche la ligne de code et pas la varia

Unread postby Levak » 01 Dec 2010, 20:41

Tu as oublié de rentrer le nom du programme :#langue#:
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: [RESOLU]display affiche la ligne de code et pas la varia

Unread postby Andrei210 » 01 Dec 2010, 20:50

Bah je suis vraiment désolé mais ça ne marche pas. J'ai fais tout comme tu m'a dis (a part pour ton avant dernière ligne de code où j'ai remplacé le 2 par un 1 car la 20e colonnes n'existe pa ^^)

Cette fois-ci cela m'affiche cela sur l'écran :

Code: Select all
PLAYER 1 100
PLAYER 2:


t'as donc oublié le ":" après player 1 (mais ça je te pardonne :D) et il y a encore une fichue variable qui ne s'affiche pas.
Tu remarquera qu'avant ça affichait pas le bon truc et que la ça n'affiche plus rien... ça veut dire qu'on approche du but non ?

Si tu veux je peux écrire le code en entier mais ça va être long. peut-être que l'erreur vient d'autre part en fait ^^

ps : j'ai aussi mis un nom au programme (que j'ai très originalement appelé "A") car tu avais oublié. Sans doute pour donner libre cour a mon imagination ?^^
User avatar
Andrei210
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Level up: 16%
 
Posts: 19
Joined: 15 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere S

Re: [RESOLU]display affiche la ligne de code et pas la varia

Unread postby Kiligolo » 01 Dec 2010, 21:03

Oui!!!
J'ai changé la colonne erronée et essaye la. (voir post précédent)
PS: J'ai changé aussi la ligne du Disp... il faudrait que tu la recopies à la place de l'ancienne.

Levak: c'est pas grave pour lui mais moi je n'ai pas envie de souffir juste une seconde de plus... :#langue#:
User avatar
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 84.3%
 
Posts: 1465
Joined: 17 May 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1reS

Re: [RESOLU]display affiche la ligne de code et pas la varia

Unread postby Andrei210 » 01 Dec 2010, 21:05

Bah en fait j'avais déjà corriger automatiquement quand j'ai lu tes touches ^^ quand je te donnais ce que cela affiche c'étais apres correction.

Mais ne t'inquiete pas , tu n'a pas fait cela pour rien car grâce a toi j'ai decouvert qu'on était pa obliger d'appuyer sur alpha avant d'ecrire chaque lettre =)
User avatar
Andrei210
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Level up: 16%
 
Posts: 19
Joined: 15 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere S

Next

Return to TI-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 5 guests

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2082 utilisateurs:
>2058 invités
>17 membres
>7 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)