3.3 Los Algoritmos y sus características.

Un algoritmo se define como una sucesión de pasos, órdenes o actividades a seguir para resolver un problema planteado o alcanzar un fin.

Los algoritmos sirven para dar solución a los problemas planteados por media de una secuencia lógica de pasos ordenados. La ventaja de llevar a cabo un algoritmo es la planeación de todos los recursos con los que se cuenta, así como del proceso que se debe seguir y finalizar con la solución esperada. Es importante recordar que no siempre se obtiene la solución deseada; sin embargo, planear la resolución de un problema mediante un algoritmo  ayuda a acercarse a ello.

Características de los algoritmos:

1.Finitos: Deben contener un número finito de pasos.
2.Legibles: Los pasos deben ser claros y entendibles para quien los lea.
3.Tienen entrada: Son los datos que se procesan al iniciar el algoritmo.
4.Tienen Salida: Son los resultados obtenidos al procesar la entrada por medio del algoritmo.
5.Eficientes: Deben alcanzar su objetivo en el menor tiempo posible.