-----------------------------
Righttri 1.2 By Jim Patterson
-----------------------------

-----------
Description
-----------

This is another right triangle program.  It only calculates right triangles.  I have written another program called trisolve that will solve any triangle.  This program will accept any combination of sides and angles that defines a right triangle as inputs.  The program then solves for ALL the other angles and sides in the triangle and displays a true scale picture of the triangle on the screen.

--------
Features
--------

+ Has NO annoying and ineffiecent menus
+ Auto-detects what varialbes are unknowns
+ Solves any right trangle from 2 pieces of info
+ Solves for all unknown info at once
+ Displays results in relative locations on a diagram of a triangle
+ Has built in true scale visualization 
+ Built in error detection

-------------
How to use it
-------------

Run RIGHTTRI.  The first screen to appear is a picture of a triangle with letters next to key points on the triangle.  These are all the sides / angles that the program solves.  It may be a good idea to remember where they are on the picture.  After pressing enter, you are prompted to enter those variables.  You will only enter 2 out of the five.  You must have one of the three sides and one angle OR another side.  To enter an unknown into a variable, enter X at it's prompt.  After 2 variables have been entered, the program automatically continues and solves for all the rest of them.  It then displays the first screen, only with the calculated values for your triangle in place of the variables (rounded to 2 decmal places).  After pressing enter, another picture of the triangle is drawn, this time in true scale.  That means that the angles are actually the angles of the triangle (you can take a protractor to the screen) and the sides are proportional.  All the variables are printed in the upper right of the screen but are not rounded.  The scale= indicates how far apart each tick mark on the axis is (on the bottom and right edge of the screen).  All variables are left intact and can be used in fruther calculations after running the program (A is actually A, B is actually B,....)


-------------
Modifications
-------------

You are free to make any improvements to this program that you wish.  If you happen to make any improvments, send me a copy of the new .83p file at jim3535@hotmail.com.  An Idea for someone out there: to make it smaller by rewriting it in asm.  I do ask that you include this readme in any redistributon of this program and take no responsibility for anything that may happen as a result of this program.
