“An algorithm is a well-defined computational procedure, which takes some value (or set of values) as input and produces some value, or a set of values, as output”. Finiteness, means it must always terminate after a finite number of steps. Definiteness, means each step must be precisely defined and clear.

For More Information Please Refer:

You May Also Like to Read: