Page 68 - KEC Khaitan C6 Flipbook
P. 68
Uniqueness: The result of each step can be uniquely identified and only depends on the result
of the preceding step.
Finiteness: It stops after a finite number of instructions are executed.
Well-Defined Input: The input to an algorithm must be clearly specified and precisely defined.
Well-Defined Output: The output produced by the algorithm must also be clearly specified and
precisely defined.
Effectiveness: The algorithm should be efficient in terms of time and space.
USES OF AN ALGORITHM
An algorithm is mainly used for: Just as a peacock’s call can
signal upcoming rain, computer
Performing data processing
algorithms can predict future
Performing logical and mathematical operations events based on data patterns.
Manipulating data
Searching for a particular data
WRITING AN ALGORITHM
Algorithm provides a step-by-step solution to the problem. Let’s write an algorithm for some
problems.
MAKING A CUP OF TEA
Step 1 Start.
Step 2 Collect Kettle, Teabags, water, milk, sugar and cup.
Step 3 Boil the water in the kettle.
Step 4 Pour the boiling water into the cup.
Step 5 Add milk, sugar and put a teabag in the cup.
Step 6 Stir the tea, and the tea is ready.
Step 7 Stop.
CALCULATE THE SUM OF TWO NUMBERS
Step 1 Start.
Step 2 Read two numbers and store them in A and B.
Step 3 Add two numbers A and B.
66 Premium Edition-VI

