Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
scaraber
Messages : 362 Inscription : ven. 15/juil./2005 17:32
Message
par scaraber » dim. 04/sept./2005 9:37
salut
je n'arive pas a calculer un angle avec cos enfin sa ne marche pas ....
Code : Tout sélectionner
If tri (1,2)= 1 And tri (1,3)= 1
AddGadgetItem(#Listview_0, position, "calcul de l'angle ACB") :position=position+1
AddGadgetItem(#Listview_0, position, "") :position=position+1
AddGadgetItem(#Listview_0, position, "ABC est un triangle rectangle en A") :position=position+1
AddGadgetItem(#Listview_0, position, "donc cos C=AC/BC ") :position=position+1
CA$=tria(1,3)
BC$=tria(1,2)
AB$=tria(1,1)
AddGadgetItem(#Listview_0, position, "cos C = "+CA$+" / "+ BC$) :position=position+1
CA.f=ValF(tria(1,3))
BC.f=ValF(tria(1,2))
AB.f=ValF(tria(1,1))
C.f=CA.f/BC.f
AddGadgetItem(#Listview_0, position, "cos C= " + StrF(C.f)):position=position+1
AddGadgetItem(#Listview_0, position, "C = " + StrF(ACos(CA.f/BC.f))):position=position+1
EndIf
scaraber
Messages : 362 Inscription : ven. 15/juil./2005 17:32
Message
par scaraber » dim. 04/sept./2005 10:59
j'ai trouver
en faite luniter donner est en radian il sufi de convertir les ardian en degre
C1.f=(C*180)/#PI
a++
bombseb
Messages : 445 Inscription : jeu. 25/août/2005 22:59
Localisation : 974
Contact :
Message
par bombseb » dim. 04/sept./2005 10:59
hello petit scarabée !
n'oublie jamais cette phrase
SOH CAH TOA (prononcer "soche cache toi")
Sinus = coté opposé / hypotenuse
Cos = coté adjacent / hypotenuse
Tan = coté opposé / coté adjacent
une fois que tu à le cos de ton angle il ne te reste plus qu'a faire un acos (arccosinus) pour avoir la valeur de ton angle.
Attention en purebasic les fonctions arc* ramène une valeur en RADIANS
donc il faut convertir ta valeur si tu la veut en degrés...je te laisse chercher la formule qui n'est pas compliquée à retrouver
@+
scaraber
Messages : 362 Inscription : ven. 15/juil./2005 17:32
Message
par scaraber » dim. 04/sept./2005 11:00
on a du poster en meme temps lol ergarde plus hautre
PS: la phrase je la conait
bombseb
Messages : 445 Inscription : jeu. 25/août/2005 22:59
Localisation : 974
Contact :
Message
par bombseb » dim. 04/sept./2005 11:09
ah oui 10h59 tout les deux
on à fait fort là
scaraber
Messages : 362 Inscription : ven. 15/juil./2005 17:32
Message
par scaraber » dim. 04/sept./2005 13:01
au secours je me perd
Code : Tout sélectionner
If tri (1,3)= 1 And tri (1,6)= 1
;on ecrit la redaction
AddGadgetItem(#Listview_0, position, "calcul de BC") :position=position+1
AddGadgetItem(#Listview_0, position, "") :position=position+1
AddGadgetItem(#Listview_0, position, "ABC est un triangle rectangle en A") :position=position+1
AddGadgetItem(#Listview_0, position, "donc cos C=AC/BC") :position=position+1
;on reupere les varaible
C$=tria(1,6)
B$=tria(1,5)
CA$=tria(1,3)
BC$=tria(1,2)
AB$=tria(1,1)
;on remplace
AddGadgetItem(#Listview_0, position, "cos" + C$+ " = " + CA$+"/ BC") :position=position+1
AddGadgetItem(#Listview_0, position, "BC= cos"+C$+"/"+CA$):position=position+1
;on transphorme les bvariable
C.f=ValF(tria(1,6))
B.f=ValF(tria(1,5))
CA.f=ValF(tria(1,3))
BC.f=ValF(tria(1,2))
AB.f=ValF(tria(1,1))
;on calcule le cos qui est doner en radian
C.f=Cos(C.f)
;on transphoirme en degré
C.f=(C*180)/#PI
,on fait l'opperation
BC.f=C.f/AC.f
;on ecrit el resultat finla
AddGadgetItem(#Listview_0, position, "BC="+Str(BC$)) :position=position+1
AddGadgetItem(#Listview_0, position, "") :position=position+1
EndIf
sa marceh pas
Dr. Dri
Messages : 2527 Inscription : ven. 23/janv./2004 18:10
Message
par Dr. Dri » dim. 04/sept./2005 13:55
scaraber a écrit : au secours je me perd
fallait acheter un GPS
plus sérieusement, expose ton problème parce que là on ne peut pas comprendre pour toi... si tu ne nous dis pas ce que tu essayes de faire on aura pas envie de deviner en regardant ton code... et le code tel que tu le mets en forme ne donne pas non plus envie de regarder...
Dri
Morsula
Messages : 72 Inscription : dim. 20/mars/2005 16:38
Localisation : Strasbourg
Contact :
Message
par Morsula » dim. 04/sept./2005 13:57
Il y a même des fautes d'orthographe dans les commentaires...
Morsula
scaraber
Messages : 362 Inscription : ven. 15/juil./2005 17:32
Message
par scaraber » dim. 04/sept./2005 14:26
c bon sa marche jai reussi a trouver apre s2 h a essayer divers chose