E-Code

Kinematics: the five constant-acceleration equations — a TI-84 Plus CE program

By E-Code · updated

SUVAT is a TI-BASIC program for the TI-84 Plus CE. Pick the two unknowns among s, u, v, a, t, type the other three (choose one direction as positive; s is the displacement): solves with the right SUVAT equation, and when a square root gives two answers shows each one with t ≥ 0.

What it asks for and what it shows

It asks for 3 values at its prompts, after you pick option 1 from its menu. In the example below it shows S (M), U (M/S), V (M/S), A M/S², T (S), SOLUTION.

Example run

One of its oracle test cases: “find s,u 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
Menuoption 1
Input 120
Input 22
Input 35
The screen shows
S (M)=75
U (M/S)=10
V (M/S)=20
A M/S²=2
T (S)=5
TextSOLUTION

How it's checked

8 test cases, each checked against an independent method. Replayed key by key on a virtual TI-84 Plus CE, they make 54 checks.

How E-Code checks every program

Run it or put it on your calculator

Related programs

All TI-84 Plus CE physics programs · All TI-84 Plus CE programs