Trace Tables
Trace tables are used to test and understand how an algorithm works.
They help track how variables change while a program executes.
Each variable in the program has its own column, and a new row is added whenever a value changes.
Trace tables are useful for:
- Finding logic errors
- Understanding program flow
- Testing algorithms step by step
This process is often called a dry run.