E-Code

Kinematics: leave the two unknowns blank — a TI-89 Titanium program

By E-Code · updated

SUVAT89 is a TI-89 BASIC program for the TI-89 Titanium. The five constant-acceleration quantities in one dialog — type the three you know and leave the other two BLANK; the right SUVAT equation is chosen for you, answers stay exact when they can, and when a square root gives two answers with t ≥ 0 (a ball passing a height going up and coming down) it shows BOTH.

What it asks for and what it shows

It asks for 5 values at its prompts. In the example below it shows S, U, V, A, T.

Example run

One of its oracle test cases: “s,u blank: from v, a, t”. The inputs are typed in order, and the results are the values the case expects on the screen.

StepValue
You enter
Input 1
Input 2
Input 320
Input 42
Input 55
The screen shows
S=75
U=10
V=20
A=2
T=5

How it's checked

8 test cases, each checked against an independent method. Replayed key by key on a virtual TI-89 Titanium, they make 60 checks.

How E-Code checks every program

Run it or put it on your calculator

Related programs

All TI-89 Titanium programs