Algorithm: the step by step process to solve a problem is called an algorithm.
(Or)
Sequence of steps written to solve a problem /a task is called an algorithm.
A flowchart is a common type of diagram, that represents an algorithm or process, showing the steps as boxes of various kinds, and their order by connecting these with arrows. This diagrammatic representation can give a step-by-step solution to a given problem. Data is represented in these boxes, and arrows connecting them represent flow / direction of flow of data. Flowcharts are used in analyzing, designing, documenting or managing a process or program in various fields.[1]


