Triangle Solver v1.0 (trisolve.82p)
by R.Y. (goo_gol@excite.com)


1.  Explanation of the program
2.  Usage
3.  Important Notes on reliablilty and accuracy (bugs, errors, etc.)
4.  Other notes


1.  Explanation of the program
	The name said it all, this is a triangle solving program, designed for high school students who's studying trig.
	The program will solve for all sides, all angles, and the area of any type of triangl from 3 given knowns about the triangle.
	The program will also warn you if 2 triangles can exist with the given data :)
	The program uses Law of Sine, Law of Cosine, and Heron's formula. (I hope I spelled his name right)

2.  When you run the program, you will see something like this:

ENTER INFO:
  >	AA	0
	AB	0
	AC	0
	SA	0
	SB	0
	SC	0
	SOLVE/EXIT


AA means Angle A
SA means Side A
Press up or down on the arrow keys will move the '>' cursor up/down.  Press 'ENTER' and you will be prompted to enter the data.  In order for the program to solve the triangle, you must enter information on:
	A)  any 2 angles and a side
	B)  any 2 sides and an angle
	C)  all 3 sides

In order to exit the program, make sure all of angles and sides are 0.  Then the program will allow you to exit. (or simply 'break' the program and quit)

3.  Important Notes on reliablilty and accuracy (bugs, errors, etc.)
	The program uses the Law of Sine, Law of Cosine, Heron's formula for the area.  The program's detection of 2 possible triangles seems to be over sensitive and not very accurate.  But it works. (normally, the program SHOULD give you 2 warning messages when 2 triangles can be formed from the given)
	The program is QUITE RELIABLE.  But beware when there are 2 possible triangle from the given data, the program sometimes miss calculate which angle has 2 possible measurement from the given data.
	I advise you to use the program on homework, and/or to check answers.  I don't recommend that you use the program to answer the questions in tests.

4.  Other notes
	Sorry that the detection code for 2 possible triangles is not perfect, I was making this program during class time.  So I made this program quickly so that I can use it for my homework... saves a lot of work man :)
	But aside from the detection code, everthing else should work just fine... I've tested it on all of my homework assignments.
	I might try to perfect the detetion of 2 possible triangles.  And maybe I will graph the triangle.

Please send me suggestions, comments, bugs, errors to goo_gol@excite.com

I hope this program is of some use to ya!

R.Y.