Programmation
Fermé
Bombo
-
9 oct. 2016 à 17:38
quent217 Messages postés 421 Date d'inscription vendredi 25 septembre 2015 Statut Membre Dernière intervention 1 mars 2024 - 16 oct. 2016 à 20:22
quent217 Messages postés 421 Date d'inscription vendredi 25 septembre 2015 Statut Membre Dernière intervention 1 mars 2024 - 16 oct. 2016 à 20:22
A voir également:
- Programmation
- Application de programmation - Guide
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Programmation carte à puce vierge ✓ - Forum Matériel & Système
- Programmation binaire - Guide
1 réponse
quent217
Messages postés
421
Date d'inscription
vendredi 25 septembre 2015
Statut
Membre
Dernière intervention
1 mars 2024
346
9 oct. 2016 à 22:57
9 oct. 2016 à 22:57
Bonjour,
Merci de préciser quelle calculatrice tu possède.
Et je ne suis pas sûr d'avoir bien compris ta demande : tu veux afficher un pixel à un endroit précis de l'écran ?
--
Merci de préciser quelle calculatrice tu possède.
Et je ne suis pas sûr d'avoir bien compris ta demande : tu veux afficher un pixel à un endroit précis de l'écran ?
--
10 oct. 2016 à 00:29
je possède une calculatrice casio 35+ et j'aimerais placé un point précis avec des coordonnées définies par mon programme à l'avance dans un repère, j'aimerais tracer le tout en fait
10 oct. 2016 à 09:32
Tu peux le trouver dans le catalog (SHIFT+4)
12 oct. 2016 à 14:37
j'ai essayé PxlOn avec mes coordonnées mais le programme me dessine le repère(je le lui ai demandé au début de mon algorithme) mais ensuite l'efface et me rend mes coordonnées sous la forme complexe puisque je travail avec des complexes : il me rend une expression sous la forme a+bi
12 oct. 2016 à 14:44
DrawGraph
For 1dansK To 100:
RanInt#(-2,2)dansA
RanInt#(-2,2)dansB
A+i*BdansZ
0dansN
While Abs Z<=2 And N<100
N+1dansN
Z-1dansZ
WhileEnd
If N=100
Then PxlOn A,B
IfEnd
Next
Voilà
Quand je dit "dans" c'est pour la flèche affecter à sur casio 35+
12 oct. 2016 à 20:51
Du coup si à la dernière itération de ta boucle, N est différent de 100, le dernier calcul effectué est Z-1 dans Z et du coup il passe en mode caractère pour afficher Z (qui est un complexe). La meilleure solution que j'ai trouvé pour palier à ce problème est de forcer le dernier calcul pour être de l'affichage. J'utilise donc 2 fois "PxlChg 1, 1" à la fin du programme. Cette ligne permet d'inverser l'état du pixel en haut à gauche (blanc devient noir et noir devient blanc) donc en le faisant 2 fois on revient à l'état de départ et rien n'a changer mais par contre on est bien repasser en mode graphique.
Je me suis aussi rendu compte que moi j'ai l'habitude de placer mon repère pour avoir chaque nombre entier sur un pixel différent (de 1 à 127 en abscisse et de 1 à 63 en ordonné) mais ce n'est peut être pas ton cas. La fonction PxlOn permet d'afficher le point en fonction des coordonnées du pixel correspondant mais si tu veux afficher le point en fonction des coordonnées dans ton repère il faut utiliser "PlotOn x, y".
Pour finir la commande DrawStat permet d'afficher les points contenu dans des listes mais tu n'as initialiser aucune liste ni les paramètres du DrawStat donc ça me semblait bizarre surtout à la première ligne du programme. Si tu veux afficher le "repère" comme tu avais l'air de le dire dans ton message, ce que je comprend comme étant les 2 axes du repère il faut utiliser la commande AxesOn.
J'éspère t'avoir aider
Bonne soirée