π
<-

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

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

Messagede Andrei210 » 01 Déc 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: Tout sélectionner
: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: Tout sélectionner
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.
Avatar de l’utilisateur
Andrei210
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 16%
 
Messages: 19
Inscription: 15 Sep 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

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

Messagede Kiligolo » 01 Déc 2010, 19:35

Code: Tout sélectionner
:100-H
:H-P
:ClrHome
:Disp "PLAYER 1",H,"","PLAYER 2
:Pause P

Normalement ça marche.

EDIT: Il y a aussi:
Code: Tout sélectionner
:100-H
:H-P
:ClrHome
:Disp "PLAYER 1:
:Output(1,10,H
:Output(2,10,P
:Pause "PLAYER 2:
Avatar de l’utilisateur
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 84.3%
 
Messages: 1465
Inscription: 17 Mai 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1reS

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

Messagede Andrei210 » 01 Déc 2010, 19:37

C'est quoi la difference entre "disp P" et "pause P" ?
Avatar de l’utilisateur
Andrei210
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 16%
 
Messages: 19
Inscription: 15 Sep 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

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

Messagede Kiligolo » 01 Déc 2010, 19:41

Andrei210 a écrit: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.
Avatar de l’utilisateur
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 84.3%
 
Messages: 1465
Inscription: 17 Mai 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1reS

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

Messagede Andrei210 » 01 Déc 2010, 19:46

Je viens d'essayer et maintenant cela m'affiche cela quand je lance le programme :
Code: Tout sélectionner
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.
Avatar de l’utilisateur
Andrei210
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 16%
 
Messages: 19
Inscription: 15 Sep 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

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

Messagede Kiligolo » 01 Déc 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:
Avatar de l’utilisateur
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 84.3%
 
Messages: 1465
Inscription: 17 Mai 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1reS

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

Messagede Levak » 01 Déc 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
Avatar de l’utilisateur
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 98.9%
 
Messages: 6414
Images: 22
Inscription: 27 Nov 2008, 00:00
Localisation: 0x1AACC355
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: BAC+5: Epita (ING3)

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

Messagede Andrei210 » 01 Déc 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: Tout sélectionner
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 ?^^
Avatar de l’utilisateur
Andrei210
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 16%
 
Messages: 19
Inscription: 15 Sep 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

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

Messagede Kiligolo » 01 Déc 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#:
Avatar de l’utilisateur
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 84.3%
 
Messages: 1465
Inscription: 17 Mai 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1reS

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

Messagede Andrei210 » 01 Déc 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 =)
Avatar de l’utilisateur
Andrei210
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 16%
 
Messages: 19
Inscription: 15 Sep 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

Suivante

Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 10 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
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
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
3064 utilisateurs:
>3043 invités
>11 membres
>10 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)