1) Keep in mind that algorithm is a step by step process.
2) Depending upon te programming language where necessary.
4) Inculde variables and their usage.
5) If there are any loops try to give sub no. lists.
6) Try to give to go back to step no. if loop or condition fails.
7) Use jump statement to jump from one step to another.
8) Try to unwanted raw data i algorithm.
9) Define expressions.
10) Use break and stop terminate process.