Pause
EffEcr
Disp "Vecteur AB=
Input "X=",A
Input "Y=",B
Disp "
Disp "Vecteur AC=
Input "X=",C
Input "Y=",D
EffEcr
EffDessin
Texte(0,0,"COLI/ALIGN. DE A - B - C
Texte(9,0,"VECTEUR AB = (",A," : ",B,")
Texte(15,0,"VECTEUR AC = (",C," : ",D,")
Texte(23,0,"TABLEAU DE PRPORTIONALIT:
Texte(31,2,A
Texte(31,12,C
Texte(40,2,B
Texte(40,12,D
Ligne(0,15,0,32
Ligne(0,32,20,32
Ligne(20,32,20,15
Ligne(20,15,0,15
Ligne(0,24,20,24
Ligne(10,32,10,15
A*DüE
C*BüF
Texte(31,22,"(",A," * ",D,") = ",E
Texte(38,22,"(",C," * ",B,") = ",F
Ligne(0,12,6,12
Ligne(5,11,5,13
Ligne(18,12,24,12
Ligne(23,11,23,13
If E=F
Then
Texte(51,0,"AB ET AC SONT COLINEAIRE
Texte(57,0,"ET A - B - C SONT ALIGNEE.
End
If EøF
Then
Texte(51,0,"AB ET AC NE SONT PAS
Texte(57,0,"COLINEAIRE, NI ALIGNEE.
End
Pause
EffDessin
Goto 15
Lbl 17
EffDessin
Ligne(0,60,6,60
Ligne(5,59,5,61
Texte(3,0,"AB = (X,Y)
Texte(9,0,"DC = (X,Y)
Pt-Aff(30,35,3
Pt-Aff(60,5,3
Texte(23,34,"A
Texte(52,63,"B
Ligne(30,35,60,5
Texte(40,0,"PARAL-
Texte(46,0,"-LELISM
Texte(52,0,"DE AB, DC
Pt-Aff(45,40,3
Pt-Aff(65,20,3
Ligne(45,40,65,20
Texte(16,48,"D
Texte(40,68,"C
Pause
EffEcr
Disp "Paralelism Entre
Disp "Vecteurs AB,DC:
Disp "Vecteur AB=
Input "X=",A
Input "Y=",B
Disp "Vecteur DC=
Input "X=",C
Input "Y=",D
EffEcr
EffDessin
Texte(0,0,"PARLELISM ENTRE VECT AB,DC
Texte(9,0,"VECTEUR AB = (",A," : ",B,")
Texte(15,0,"VECTEUR DC = (",C," : ",D,")
Texte(23,0,"TABLEAU DE PRPORTIONALIT:
Texte(31,2,A
Texte(31,12,C
Texte(40,2,B
Texte(40,12,D
Ligne(0,15,0,32
Ligne(0,32,20,32
Ligne(20,32,20,15
Ligne(20,15,0,15
Ligne(0,24,20,24
Ligne(10,32,10,15
A*DüE
C*BüF
Texte(31,22,"(",A," * ",D,") = ",E
Texte(38,22,"(",C," * ",B,") = ",F
If E=F
Then
Texte(51,0,"AB ET DC SONT COLINEAIRE
Texte(57,0,"ET PARALLELE.
End
If EøF
Then
Texte(51,0,"AB ET DC NE SONT PAS
Texte(57,0,"COLINEAIRE, NI PARALLELE.
End
Pause
EffDessin
Goto 15
---------------------- "Des millions de gens ont vu tomber une pomme, Newton est le seul a s'être demandé pourquoi ."
"L'urgent est fait, l'impossible est en cours.
un probléme a toujours une solution, la solution est de trouver le probléme, pour les miracles, prévoir un délai ...
"
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 17 Mai 2011, 22:06
Si c'est juste je dis bravo...
Personnellement je préfère apprendre mon cours ou faire une simple anti-sèche.
Je vois des termes que je n'ai jamais étudié. Peux-tu me donner une référence où je pourrai me renseigner ludiquement sur les propriétés ?
---------------------- 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)
Autorisation : Membre
Nb de messages : 178
Inscrit le : Sam 02 Avr 2011, 12:53
Posté le : Mar 17 Mai 2011, 22:24
quel termes plus précisément ? de programmation ? (j'en doute fort quand meme) ou des formules ?
Je lai fais par rapport a mes cour, je ne sais pas précisément quel site pourais te fournir des info mais voila quelque esplication :
Les coordonnee d'un vecteur sont :
Si on a les point A(XA,YA) et B(XB,YB)
Alors on trouve le vecteur AB par le calcule : (XB - XA : YB - YA)
Ensuite, si l'on a le vecteur AB et C(XC,YC) quelconque alors, par la regle du paralelogramme on trouve le point D tel que AB = DC
Donc, DC = (XD-XC : YD-YC)
On a XC et YC dans l'énoncé, et on a aussi le vecteur AB(X,Y) par le calcule si-dessus.
Donc on a tout on peut faire le calcule.
Je continue ? je viens de faire le premier label, mais si tu veux te renseigner cherche sur google vecteur coordonnée, relation de chasles, tu comprendra sans doute bcp mieux
Citer
Personnellement je préfère apprendre mon cours ou faire une simple anti-sèche.
Perso je trouve ça ludique d'apprendre mon cours en le programmant, et ça marche
Après je m'entraine a faire sans la calculette biensur mais ça m'aide bien.
---------------------- "Des millions de gens ont vu tomber une pomme, Newton est le seul a s'être demandé pourquoi ."
"L'urgent est fait, l'impossible est en cours.
un probléme a toujours une solution, la solution est de trouver le probléme, pour les miracles, prévoir un délai ...
"
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 17 Mai 2011, 22:44
Tout ce prog pour ça ?
Concernant les propriétés je pense surtout au tableau de proportionnalité : c'est pour quoi faire ?
Je maîtrise le reste. (heureusement que je maîtrise déjà sinon je n'aurais rien à faire en SSImath)
J'ai un petit peu de temps à perdre alors je copie-colle vers vti.
---------------------- 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)
Autorisation : Membre
Nb de messages : 178
Inscrit le : Sam 02 Avr 2011, 12:53
Posté le : Mar 17 Mai 2011, 22:51
non, il y a 4 label j'ai dis que le premier
Le tableau de proportionnalité c pour vérifié la colinearité/parallelisme ou alignement :
Alignement:
AB( X : Y )
AC( X': Y')
On fais produit en coix : X*Y' : X'*Y
Si le résultat des 2 est le même alors c'est colineaire / aligné.
Idem pour le parralelisme.
---------------------- "Des millions de gens ont vu tomber une pomme, Newton est le seul a s'être demandé pourquoi ."
"L'urgent est fait, l'impossible est en cours.
un probléme a toujours une solution, la solution est de trouver le probléme, pour les miracles, prévoir un délai ...
"
Autorisation : Membre
Nb de messages : 178
Inscrit le : Sam 02 Avr 2011, 12:53
Posté le : Mar 17 Mai 2011, 22:53
tu l'as forcément apris, peut être dune autre façon mais le résultat est le meme, on peut aussi fair si X*Y' - X'*Y = 0 alors il y a colinéarité.
---------------------- "Des millions de gens ont vu tomber une pomme, Newton est le seul a s'être demandé pourquoi ."
"L'urgent est fait, l'impossible est en cours.
un probléme a toujours une solution, la solution est de trouver le probléme, pour les miracles, prévoir un délai ...
"
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 17 Mai 2011, 23:21
Oui, je connais tout mais je ne comprenais pas ta démarche, d'autant que tout est étalé.
Je viens de voir que tu as utilisé ton menu graphique (la méthode initialisé à zéro)
---------------------- 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)
Autorisation : Membre
Nb de messages : 178
Inscrit le : Sam 02 Avr 2011, 12:53
Posté le : Mar 17 Mai 2011, 23:30
oui j'y tiens a mon menu graphique :p et j'utilise la 1ere méthode pour évité le ptit bug de mirage oS
(bcp de programme, même en assembleur ou autre on se même probleme alors je ne peux que contourner ce problême.)
---------------------- "Des millions de gens ont vu tomber une pomme, Newton est le seul a s'être demandé pourquoi ."
"L'urgent est fait, l'impossible est en cours.
un probléme a toujours une solution, la solution est de trouver le probléme, pour les miracles, prévoir un délai ...
"
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 17 Mai 2011, 23:35
Comme souvent je me suis pris la tête à cause des minuscules (grrr) et de la traduction anglaise (si j'utilise tigraphlink83plusfr c'est français mais avec des bugs de caractères)
=> tous ces pépins pour verrifier avec succès que ton programme fonctionne.
EDIT : j'aurais peut-être dû employer une rom de ti83+ et mirageOS...
Faut que j'y pense à l'avenir.
---------------------- 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)
Autorisation : Membre
Nb de messages : 178
Inscrit le : Sam 02 Avr 2011, 12:53
Posté le : Mar 17 Mai 2011, 23:43
J'ai un bon programme de géométrie, juste sur les figures avec 13 figures différente et un beau menu je le poste ? je voudrai pas être lourd en posant encore un topic alors que je répond a presque tout les topic
---------------------- "Des millions de gens ont vu tomber une pomme, Newton est le seul a s'être demandé pourquoi ."
"L'urgent est fait, l'impossible est en cours.
un probléme a toujours une solution, la solution est de trouver le probléme, pour les miracles, prévoir un délai ...
"
Autorisation : Membre
Nb de messages : 178
Inscrit le : Sam 02 Avr 2011, 12:53
Posté le : Mer 18 Mai 2011, 10:38
^^ 13 figure avec un ptit dessin, calcule de l'aire perimettre volume, des truck tout bête et très facile, surtout que le programme pèse lourd... (7000oc) mais c'est pour la beauté du geste !
---------------------- "Des millions de gens ont vu tomber une pomme, Newton est le seul a s'être demandé pourquoi ."
"L'urgent est fait, l'impossible est en cours.
un probléme a toujours une solution, la solution est de trouver le probléme, pour les miracles, prévoir un délai ...
"
Autorisation : Membre
Nb de messages : 178
Inscrit le : Sam 02 Avr 2011, 12:53
Posté le : Jeu 19 Mai 2011, 19:20
Les vecteurs, a rajouter au programme :
(Calcule les coordonnés de C quand C= [X/Y]AB
En ayant la fraction ( X et Y), en ayant coord du vecteur AB et du point A
Voila je continuerais le programme après mes prochain cour
---------------------- "Des millions de gens ont vu tomber une pomme, Newton est le seul a s'être demandé pourquoi ."
"L'urgent est fait, l'impossible est en cours.
un probléme a toujours une solution, la solution est de trouver le probléme, pour les miracles, prévoir un délai ...
"
Autorisation : Membre
Nb de messages : 178
Inscrit le : Sam 02 Avr 2011, 12:53
Posté le : Jeu 19 Mai 2011, 19:27
pour la fin, quand on a par exemple :
Code
XC = [2/3]+ 5
YC = [5/3]+ 2
Comment faire, depuis le programme pour convertir 5, et 2 en la fraction additionnée ?
comme ça :
Code
XC = [2/3]+ 5
YC = [5/3]+ 2
XC = [2/3]+ [15/3]
YC = [5/3]+ [6/3]
---------------------- "Des millions de gens ont vu tomber une pomme, Newton est le seul a s'être demandé pourquoi ."
"L'urgent est fait, l'impossible est en cours.
un probléme a toujours une solution, la solution est de trouver le probléme, pour les miracles, prévoir un délai ...
"
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 19 Mai 2011, 19:53
Je pense que développer les expressions à ce point est excessif.
Tu dois t'emm***** avec des affichages et des calculs.
La caculatrice n'affiche que des fractions irréductibles ou des entiers (par la fonction >frac).
Et tu ne peux pas détecter (à ma connaissance) automatiquement s'il y a une fraction à gauche sans un crible qui risque de ne jamais trouver de solution si A est irrationnel.
Citer
X = [A]+ D
X = [B/C]+ [C*D/C]
Pour trouver le dénominateur C (C=1 si A est entier) :
Code
EffVar C
Repeat non(partDéc(AC
C+1->C
End
Le reste est faisable par toi-même.
Par contre si la fraction est à droite, on a une impasse.
---------------------- 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)
Autorisation : Membre
Nb de messages : 178
Inscrit le : Sam 02 Avr 2011, 12:53
Posté le : Jeu 19 Mai 2011, 20:54
Citer
Et tu ne peux pas détecter (à ma connaissance) automatiquement s'il y a une fraction à gauche
Citer
Par contre si la fraction est à droite, on a une impasse.
Je suis désolé je n'ai pas compris
---------------------- "Des millions de gens ont vu tomber une pomme, Newton est le seul a s'être demandé pourquoi ."
"L'urgent est fait, l'impossible est en cours.
un probléme a toujours une solution, la solution est de trouver le probléme, pour les miracles, prévoir un délai ...
"
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 19 Mai 2011, 21:17
Quand tu utilises la fonction ">frac", tu vois si le nombre est rationnel (fraction d'entiers).
Mais tu ne peux pas communiquer ceci à la calculatrice pour qu'elle gère en conséquence.
Tester la partie décimale ne suffit pas si on a un irrationnel.
L'affichage donne une fraction à gauche et un entier à droite.
Si tu as une fraction à droite, ça complique le problème. Mais tout bien réfléchit depuis, c'est soluble (possible à traîter).
Le crible dont j'ai parlé est la boucle que j'ai postée.
Si ces fractions ne sont pas stockées dans des variables mais montrées par l'affichage de paires de variables, alors le crible est innutile et tu dois juste appliquer ce que j'ai montré dans la balise citation.
(il semble que ce soit le cas)
---------------------- 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)
Autorisation : Membre
Nb de messages : 178
Inscrit le : Sam 02 Avr 2011, 12:53
Posté le : Jeu 19 Mai 2011, 22:05
le plus simple c'est de faire le petit calcule sois même
ou, avec mon OS 2.53 (que jai retrouvé) convertir
Et puis, normalement dans les vecteurs c'est des nombre entier ( enfin pour l'instant je n'ai fais qu'avec le quadrillage... )
---------------------- "Des millions de gens ont vu tomber une pomme, Newton est le seul a s'être demandé pourquoi ."
"L'urgent est fait, l'impossible est en cours.
un probléme a toujours une solution, la solution est de trouver le probléme, pour les miracles, prévoir un délai ...
"
Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Ven 20 Mai 2011, 21:41
il existe un moyen pour retrouver une fraction à partir de la forme décimale:
-tu convertit ton nombre en une chaîne (sauf si tu trouve un moyens plus efficasse qui fonctionne pour l'étape 2)
-tu trouve P, la longueur d'une période
-tu calcule obtient nombre=(nombre de départ*(10^P-1))/*(10^P-1)
-tu simplifie avec le PCCD
Sandro
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes