Ne trouvant pas de programme pour ma nspire pour mes études je me suis décidé de voir si je pouvais les écrire moi même ( quel idée j'ai eu )
Je voulais commencer par un programme simple: je lui donne des arguments et une formule et il me résoud le tout. Simple quoi
Le programme sert à calculer les coordonnées d'un point C par rapport à 2 points A et B grâce à la formule de Delambre.
voici mon programme:
- Code: Select all
Define intersection()=
Prgm
:Local xa,ya,xb,yx,gb,ga,yc,xc
:Request "Xa:",xa
:Request "Ya:",ya
:Request "Xb:",xb © on demande à l'utilisateur de saisir les données
:Request "Yb:",yb
:Request "Gisement en b:",gb
:Request "Gisement en a:",ga
:
:yc:=ya+(([xa-xb-(ya-yb)*tan(gb)])/([tan(gb)-tan(ga)])) © la formule pour déterminer la coordonnée Y de c
:xc:=xa+(yc-ya)*tan(gb) © la formule pour déterminer la coordonnée X de c
:
:Disp "xc=",xc
:Disp "yc=",yc © Affichage des résultats
:
:EndPrgm
malheureusement j'obtiens une "erreur: type de données incorrect":
Merci de m'aider