Answer:Algorithm is a step-vise instructions that form a procedure to solve a particular problem. Characteristics of algorithm are:-
- Input
- output
- Finite instructions
- Effectiveness
Explanation: Algorithm is the step by step instructions that are present to give the desired output by giving the proper input instructions.There are many characteristics of a good algorithm. Some of the major characteristics are as follows:-
- Input-the input should be given in proper steps to get the desired output
- Output-the output is usually is one or more which is derived from the input instructions.
- Finite instructions-it is desired that the given instruction should be in a finite number of steps.
- Effectiveness- it is expected that the algorithm should be in basic form and effective enough to be understood easily.