```˙ūCustom Formula Pro (March 8, 2015)

----Description and Usage----

This program can solve problems/formulas that range from 2 variables to 9 variables.

While the program is running, press up or down to move the cursor.

Press 2nd to edit a value of the variable.

Press Enter to reset all variables to zero.

Press Clear to exit the program.

If the result of a variable is 0, the result will not show.

See the attached animated screenshots for the GUI.

----Installation----

Complatible with TI-83/84/+/SE/CSE

Send FORMPRO.8xp to your calculator using TI-Connect or TILP

----Configuration----

Edit lines 1 and 2 of the program to change the formula

Line 1: A string of item options of the formula that are shown separated by commas is stored into Str0

"<Item 1>,<Item 2>,<Item 3>,...!Str0

Line 2: A string of associated formulas and the variables used by each formula separated by commas is stored into Str9

"<Formula 1>,<Variables used in formula 1>,<Formula 2>,<Variables used in formula 2>,...-!Str9

Make sure that the variables used are in alphabetical order. Item 1 corresponds with A, Item 2 corresponds with B, and so on.

Here are a few examples of how it may be set up:

Pythagorean Theorem

"LEG 1,LEG 2,HYPOTENUSE!Str0

"A˛+B˛-C˛,ABC!Str9

Temperature

"FAHRRENHEIT,CELSIUS,KELVIN!Str0

"5/9(A-32)-B,AB,273.15+B-C,BC!Str9

V=IR

"VOLTAGE (V),CURRENT (A),RESISTANCE (Š)!Str0

"BC-A,ABC!Str9

Cylinder

"ĀA˛B-C,ABC!Str9

Conical Related Rates

"R ,H ,V ,R,H,V,dR/dT,dH/dT,dV/dT!Str0

"D/A-E/B,ABDE,1/3ĀA˛B-C,ABC,1/3ĀD˛E-F,DEF,A˛ĀE˛H/B˛-I,ABEHI,BĀD˛G/A-I,ABDGI!Str9

You can call this program from a separate program like so:

--------------------------------------------------------------------------------------

prgmSOLVER

Lbl A

"P.E.(JOULES),MASS(KG),GRAVITY(M/S/S),HEIGHT(M)!Str0

"BCD-A,ABCD

prgmFORMULA

Lbl B

"FORCE(NEWTONS),MASS(KG),ACCELERATION(M/S^^2)!Str0

"BC-A,ABC!Str9

prgmFORMULA

Lbl C

"DISTANCE,RATE,TIME!Str0

"BC-A,ABC!Str9

prgmFORMULA

Lbl D

"ĀA˛B-C,ABC!Str9

prgmFORMULA

--------------------------------------------------------------------------------------

The user is free to modify this program and distribute is. However, credit must be given to the origianl author when appropriate.

If you have any questions, please visit www.cemetech.net and search for the topic dedicated to this program.