Rechercher
Connexion
Chatbox externe
Derniers sujets
Partenaires
TI-Planet | Espace-TI : Forum |
Faire un don à Tout-82...
Où va cet argent ?
Membres donateurs:- Persalteas (10€)
- Wistaro (5€)
- jo2geek (22€)
Les posteurs les plus actifs du mois
Aucun utilisateur |
Une boucle for qui ne s'exécute pas...
4 participants
Tout 82 :: Programmes :: Les Programmes des Internautes (TI-Basic z80) :: Aide à la programmation (TI-Basic z80)
Page 1 sur 1
Une boucle for qui ne s'exécute pas...
Salut à tous !
Voici mon problème :
Je souhaite dessiner un carré de 5x5 pxls, or seulement la première ligne est à la bonne place...
Voilà le code :
Voilà ce que j'obtiens à l'écran :
Mais quand j'enlève ce bout de code,
Tout fonctionne normalement, pourquoi ?
Voici mon problème :
Je souhaite dessiner un carré de 5x5 pxls, or seulement la première ligne est à la bonne place...
Voilà le code :
- Code:
0→Xmin
0→Ymin
62→Ymax
94→Xmax
EffDessin
EffEcr
CoordNAff
AxesNAff
Input "POSITION X:",X
Input "POSITION Y:",Y
For(I,1,5
Ligne(X,Y,X,Y+4
X+1→X
End
Voilà ce que j'obtiens à l'écran :
Mais quand j'enlève ce bout de code,
- Code:
0→Xmin
0→Ymin
62→Ymax
94→Xmax
EffDessin
EffEcr
CoordNAff
AxesNAff
Tout fonctionne normalement, pourquoi ?
Re: Une boucle for qui ne s'exécute pas...
Salut!
Il me semble que Y peut être modifiée lorsqu'on touche le graphe, essayes voir avec une autre variable...
Prends par exemple A et B au lieu de X et Y.
Sinon donne moi à la fin du prgm les valeurs de X et Y (et dis moi les valeurs initiales).
Il me semble que Y peut être modifiée lorsqu'on touche le graphe, essayes voir avec une autre variable...
Prends par exemple A et B au lieu de X et Y.
Sinon donne moi à la fin du prgm les valeurs de X et Y (et dis moi les valeurs initiales).
m@thieu41- ----------------------
- Messages : 939
Points Concours : 65
Productivité : 47
Date d'inscription : 02/06/2013
Localisation : Nice, France
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: Une boucle for qui ne s'exécute pas...
En effet, à présent ça fonctionne...
Je mettais 15 et 15 et ensuite X vaut 20 et Y → 0 ...
mais maintenant, c'est bon, merci.
Je mettais 15 et 15 et ensuite X vaut 20 et Y → 0 ...
mais maintenant, c'est bon, merci.
Re: Une boucle for qui ne s'exécute pas...
De rien.
Il me semble que Y est la seule variable qui pose problème ainsi (à moins que Z aussi, je ne suis plus sûr). Je n'arrive pas à retrouver le sujet qui en parlait (sur l'ancien fofo il me semble).
Il me semble que Y est la seule variable qui pose problème ainsi (à moins que Z aussi, je ne suis plus sûr). Je n'arrive pas à retrouver le sujet qui en parlait (sur l'ancien fofo il me semble).
m@thieu41- ----------------------
- Messages : 939
Points Concours : 65
Productivité : 47
Date d'inscription : 02/06/2013
Localisation : Nice, France
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: Une boucle for qui ne s'exécute pas...
Non : seul Y déconne avec les fonctions graphique et X et Y sont affectés par le curseur graphique et certains zooms.
Je n'ai jamais eu vent d'une affectation de Z lors des manipulations graphiques.
(J'ai déjà eu aussi une réinitialisation inexplicable avec un zoom du genre ZEntier)
Y est réinitialisé par la plupart des fonctions graphiques après la fonction d'effacement. ClrDraw/EffDessin.
http://tout82.free.fr/forum/sujet.php?sujet=2068
Ceci est mon article du tout82free.
La meilleure solution est de ne jamais utiliser Y avec le graphique.
Je n'ai jamais eu vent d'une affectation de Z lors des manipulations graphiques.
(J'ai déjà eu aussi une réinitialisation inexplicable avec un zoom du genre ZEntier)
Y est réinitialisé par la plupart des fonctions graphiques après la fonction d'effacement. ClrDraw/EffDessin.
http://tout82.free.fr/forum/sujet.php?sujet=2068
Ceci est mon article du tout82free.
La meilleure solution est de ne jamais utiliser Y avec le graphique.
Linkakro- ----------------------
- Messages : 533
Points Concours : 55
Productivité : 31
Date d'inscription : 30/07/2013
Localisation : origine région centre, puis perpignan
Calculatrice(s) :- TI-82 Stats.fr
. :
Re: Une boucle for qui ne s'exécute pas...
Utilisez A, B et C comme sa vous êtes sûr de ne pas avoir de soucis
Tout 82 :: Programmes :: Les Programmes des Internautes (TI-Basic z80) :: Aide à la programmation (TI-Basic z80)
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Dim 16 Oct 2022 - 21:11 par Wistaro
» Bonne année 2018!
Ven 2 Nov 2018 - 19:42 par Ti64CLi++
» Lancement du TI-Concours 2017 !
Sam 20 Mai 2017 - 0:27 par Paulo1026
» Chaînes Youtube des membres
Ven 19 Mai 2017 - 22:41 par Wistaro
» cacul du taux d'intêret
Ven 24 Mar 2017 - 21:50 par m@thieu41
» [Projet] Un mario by tout82
Dim 29 Jan 2017 - 14:09 par Wistaro
» Cherche documentation assembleur TI82stat
Mer 25 Jan 2017 - 12:29 par Ti64CLi++
» Probleme Ti-82 Stats fr
Jeu 12 Jan 2017 - 13:56 par Ti64CLi++
» ROM 82 stats.fr
Jeu 15 Déc 2016 - 10:24 par Ti64CLi++