This program calculates the unknown data from the 4 basic formulas of dynamics (SUVAT) if you know the values of any 3 of these, you can find the other 2 easily. The program is designed to take inputs in the MKS (Meter, Kilogram, Second) units and provide output in the same.
The program defines unknown data using the 4 basic formulas of dynamics, commonly referred to as 'SUVAT':
- s: Distance traveled
- u: Initial velocity
- v: Final velocity
- a: Acceleration
- t: Time of travel
- Input all data in MKS units (Meter, Kilogram, Second).
- The program will provide output in MKS units.
- Press
s
to find the distance traveled. - Enter the data you have:
1
: Starting velocity, acceleration, and time of travel2
: Starting velocity, ending velocity, and acceleration3
: Starting velocity, ending velocity, and time
- Press
u
to find the starting velocity. - Enter the data you have:
1
: Distance, acceleration, and time of travel2
: Distance, ending velocity, and time of travel3
: Distance, acceleration, and ending velocity4
: Ending velocity, acceleration, and time of travel
- Press
v
to find the ending velocity. - Enter the data you have:
1
: Distance, starting velocity, and time of travel2
: Distance, starting velocity, and acceleration3
: Starting velocity, acceleration, and time of travel
- Press
a
to find the acceleration. - Enter the data you have:
1
: Distance, starting velocity, and time of travel2
: Distance, starting velocity, and ending velocity3
: Starting velocity, ending velocity, and time of travel
- Press
t
to find the time of travel. - Enter the data you have:
1
: Distance, starting velocity, and acceleration2
: Distance, starting velocity, and ending velocity3
: Starting velocity, ending velocity, and acceleration
To find the distance traveled given the starting velocity, acceleration, and time of travel:
- Press
s
. - Press
1
to select starting velocity, acceleration, and time of travel. - Enter the starting velocity, acceleration, and time of travel when prompted.
Please enter valid inputs as prompted by the program. Any invalid entries will result in an "Invalid Entry" message.
This program has entirely been written by K.M. Najib Hayder in 2021.