Poster un nouveau sujet Poster une réponse
ID-Solver (Idendité remarquables simples)
Auteur Message
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Sam 26 Nov 2011, 22:49   Citer 

Bonsoir ! happy.gif

J'ai enfin terminé mon programme de résolution d'ID remarquables (du type (ax+b)² etc... Niveau 3ème quoi ! ) avec la précieuse aide de sandro.

Version 1.0 (avec le câble)

Version 1.0(sans le câble)


Enjoy !

xDreams.


-*Version 1.2 à venir !* (je sais je mets du temps à la faire ! minied.gif)

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
MoonWalk



Autorisation : Membre
Nb de messages : 57
Inscrit le : Ven 11 Mar 2011, 20:55
Posté le : Sam 26 Nov 2011, 22:58   Citer 

Tu n'peux pas le recopier ?? Il y en a qui, comme moi, ne possèdent pas le cable.

 Adresse email Haut de page Bas de page 
 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Sam 26 Nov 2011, 23:04   Citer 

Sans le cable : EDIT: voir le premier message.


xDreams.

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
MoonWalk



Autorisation : Membre
Nb de messages : 57
Inscrit le : Ven 11 Mar 2011, 20:55
Posté le : Sam 26 Nov 2011, 23:10   Citer 

Merci, j'testerai ça demain ! ;-)

 Adresse email Haut de page Bas de page 
 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Sam 26 Nov 2011, 23:15   Citer 

Bonne chance pour le recopiage minied.gif !

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
Polymorph



Autorisation : Membre
Nb de messages : 118
Inscrit le : Dim 13 Nov 2011, 14:26
Posté le : Dim 27 Nov 2011, 18:42   Citer 

Si je puis me permettre, tous tes ClearHome sont inutiles...

----------------------

Citer
Le temps est une variable dans une boucle infinie, qu'on ne cesse d'incrémenter.


Polymorph, 23/11/2011
 Adresse email Haut de page Bas de page 
 
The K



Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Dim 27 Nov 2011, 18:48   Citer 

Pas tous, juste ceux ou on n'a que du texte sur gra^hique après crazy.gif

----------------------
La la la ...

Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL

Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO

Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind

Mes nouveaux programmes de calcul formel : FCarré FPrime

Projet base de données : ici mais abandonné. Trop de travail ...
 Adresse email Haut de page Bas de page 
 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Dim 27 Nov 2011, 21:44   Citer 

Haha, je sais mais bon je voulais être sur :p J'ai supprimé pas mal de ClearHome.

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
The K



Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Dim 27 Nov 2011, 21:47   Citer 

Sinontu peux faire des routines pour alléger le programme.

Du genre t'as mis au moins 5 fois ceci :

Text(0,0,"RESULTAT:
Text(7,0,"---------

Eh bien une routine et c'est bon si tu fais ça sur tous les bouts de code similaires tu dois bien parvenir à économiser 300 octets peut etre ?

----------------------
La la la ...

Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL

Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO

Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind

Mes nouveaux programmes de calcul formel : FCarré FPrime

Projet base de données : ici mais abandonné. Trop de travail ...
 Adresse email Haut de page Bas de page 
 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Dim 27 Nov 2011, 21:59   Citer 

Euh je maitrise pas les "routines" (je suis pourri en optimisation lol),
ça correspond à quoi ? crazy.gif

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
Polymorph



Autorisation : Membre
Nb de messages : 118
Inscrit le : Dim 13 Nov 2011, 14:26
Posté le : Dim 27 Nov 2011, 23:03   Citer 

Euh, je connais pas les routines, mais par hypothèse, ça peut être une chaine que tu enregistre au début et que tu rebalance à chaque fois.

----------------------

Citer
Le temps est une variable dans une boucle infinie, qu'on ne cesse d'incrémenter.


Polymorph, 23/11/2011
 Adresse email Haut de page Bas de page 
 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Dim 27 Nov 2011, 23:54   Citer 

En gros j'enregistre le code dans la chaine et quand je veux réutiliser le code, je remets la chaine ?

xDreams.

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
Polymorph



Autorisation : Membre
Nb de messages : 118
Inscrit le : Dim 13 Nov 2011, 14:26
Posté le : Lun 28 Nov 2011, 9:37   Citer 

ouais, c'est ce que je pense en tout cas. Comme une variable quoi.

----------------------

Citer
Le temps est une variable dans une boucle infinie, qu'on ne cesse d'incrémenter.


Polymorph, 23/11/2011
 Adresse email Haut de page Bas de page 
 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Lun 28 Nov 2011, 17:26   Citer 

Ok merci, j'implenterais ça dans la version suivante happy.gif (quand j'aurais le temps).


xDreams.

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 28 Nov 2011, 21:16   Citer 

Ce qu'on appelle routine dans un language généraliste est ce qu'on appelle une boucle dans une calculatrice TI.
De plus les laguages strandarts déclarent des procédures qu'on execute indirectement à volonté, mais sur une TI c'est plus archaïque.

Toujours est-il qu'utiliser des variables et une "routine" PEUT sans garantie réduire des poids.
Néansmoins les quelques lignes de calculs compliquent probablement la tâche.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Lun 28 Nov 2011, 22:00   Citer 

En gros c'est possible mais, compliqué ?
Et d'autant plus vu que j'ai jamais utilisé cela !frozen.gif
Si tu peux m'expliquer/me montrer comment faire une routine, sa serait sympa !

xDreams.

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Mar 29 Nov 2011, 9:21   Citer 

Ben c'est l'utilisation de While, Repeat, For ...

Va voir dans la section articles, linkakro nous a déjà fait un beau topic sur les fonctions de boucles.

 Adresse email Haut de page Bas de page 
 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Mar 29 Nov 2011, 17:25   Citer 

Dacodad,
merci ! happy.gif
Je m'y mets de suite glasses.gif

EDIT:

Je crois pas avoir vu ce sujet, en tout cas pas ce que je cherchais..

Donc je veux bien que tu m'expliques comment faire avec un exemple et tout minied.gif Merci

xDreams.

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 29 Nov 2011, 19:29   Citer 

Mon article recense une curiosité des For mais n'explique pas comment se servir des boucles.
C'est Vibra qui a posté un tuto sur les boucles. Pas Moi.

(d'ailleurs je commence à doûter mon article, je l'ai posté hâtivement alors que je ne ne m'y connais que peu en C)


Je juge qu'il y a trop de textes pour utiliser une boucle et des variables de textes.
Les calculs peuvent néansmoins être regroupés en saisissant une valeur négative dans A+B quand on calcule A-B.
Mais toujours pas de boucle. notgood.gif

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Mar 29 Nov 2011, 21:04   Citer 

Oui j'ai vu que ca n'expliquait pas comment utiliser les boucles...

Mais même pour


Code
Texte(0,0,"RESULTAT:
Text(7,0,"---------



Et certains textes qui se répètent, je ne peux pas utiliser des variables de textes ? cry.gif

xDreams.

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 29 Nov 2011, 22:00   Citer 

A l'entrée Y vaut A. Puis à la fin Y est incrémentée de P et la boucle est encore executée si Y<=B.
Code
For(Y,A,B,P
End

While = Tant Que
Tant que le test est vrai, la boucle est executée. Le test est effectué au début puis à chaque sortie
Code
While test
End

Repeat = Répète jusqu'à
Le test est effectué uniquement à la fin. Si le test est faux la boucle est encore executée.
Code
Repeat test
End


Mais cela ne te sert à rien pour ton prog.

Exemple:
Code
"A->Str1       // cela permet d'économiser un goto après.
Menu("","A",A,"B",B,"C",C
Lbl B
"B->Str1
Goto A
Lbl C
"C->Str1
Lbl A
Disp "LETTRE CHOISIE    // ce qui serait identique dans chaque label
Disp Str1               // la variable

C'est ce qui correspond le mieux à ta méthode selon moi.
Et cela n'est pas une routine ni une procédure.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Mer 30 Nov 2011, 10:09   Citer 

Euh, tu peux me montrer avec une partie répétitive de mon programme ? crazy.gif
(je sais j'suis chiant happy.gif )


Merci,

xDreams.

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mer 30 Nov 2011, 13:10   Citer 

Cela peut devenir vite compliqué.
Et ce n'est même pas sûr que ce soit plus léger ainsi qu'avec une série de Text.


Code
ClrDraw
" "üStr1
" "üStr2
" "üStr3
Menu("","+",A,"-",B,"+-",C
Lbl A
Text(0,0,"(A+B)^2=A^2+2AB+B^2
Goto D
Lbl B
Text(0,0,"(A-B)^2=A^2-2AB+B^2
Goto D
Lbl C
Text(0,0,"(A+B)(A-B)=A^2-B^2
Lbl D


Si tu as des textes qui se répètent dans plusieurs Lbl alors tu peux les écrire une seule fois à la fin.
Si tu as des textes différents selon les Lbl alors tu peux utiliser soit des textes dans des Lbl soit des variables contenues dans les Lbl.


Code
ClrDraw
"(A+B)^2=üStr3
"2AB+üStr2
"-üStr1
Menu("","+",A,"-",B,"+-",C
Lbl A
"+üStr1
Goto B
Lbl C
" üStr2
"(A-B)(A+B)=üStr3
Lbl B

Text(0,0,Str3,"A^2",Str1,Str2,"B^2
Text(0,7,Str1


---
perso je préfère une antisèche classique ou apprendre mes formules

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Mer 30 Nov 2011, 19:13   Citer 

Franchement, c'est trop compliqué donc la flemme, et puis si tu juges que au niveau octet c'est la même...
Sinon j'aimerais utiliser Getkey, mais j'arrive pas à faire ce que je veux .

En gros si l'utilisateur appuie sur entrer, alors il recommence le calcul sinon il ne se passe rien
et si l'utilisateur appuie sur 0 par exemple, il revient au menu sinon il ne se passe rien (je l'ai formulé bizarrement).

Merci,


xDreams.

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mer 30 Nov 2011, 19:27   Citer 


Code
Repeat K=105
getKey->K
If K=102
Goto calcul
End
Goto menu

Je ne connais pas les numéros des Lbl vers lesquels je veux pointer.
Et je ne peux pas télécharger le code actuel depuis mon internat.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Mer 30 Nov 2011, 21:20   Citer 

Ok ok... Merci ! happy.gif

(Je n'avais pas vu ton edit, donc là j'ai vite fais compris, mais au niveau memoire c'est la même .)

Et oui c'est sur, c'est pourquoi j'ai mis la fonction "Rappels" dans mon prog, avec les formules et un exemple héhé happy.gif !

Edit: Je crois je me suis mal exprimé pour getkey: je voulais que si on appuie sur entrer sa revenait au menu et si on appuie sur 0 sa recommence le calcul . Désolé happy.gif (parce que la sa marche pas si t'avais compris ca)

Merci,

xDreams

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mer 30 Nov 2011, 22:25   Citer 

Alors on intervertit les tests. Correction immédiate.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Jeu 01 Déc 2011, 18:39   Citer 

Merci happy.gif Sa fonctionne.

xDreams.

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Page générée en 6 requêtes