Los algoritmos son un proceso sistemático que indica paso a paso como debe de realizarse una tarea, y que garantiza el hallazgo de una solución para el problema. En informática, un algoritmo es una secuencia de instrucciones secuenciales, gracias al cual pueden llevarse a cabo ciertos procesos y darse respuesta a determinadas necesidades o decisiones. se trata de conjuntos ordenados y finitos de paso, que nos permiten resolver un problema o tomar una decisión.los algoritmos también son frecuentes en la matemática y la lógica. su nombre proviene del latín algoritmus y este apellido del matemático persa Al-Juarismi.
CARACTERÍSTICAS DE LOS ALGORITMOS
Para que cualquier algoritmo sea ejecutado correctamente es necesario que cumpla con ciertas características: Preciso: El algoritmo debe de indicar perfectamente el orden de ejecución de cada instrucción.Definido: El algoritmo debe de estar bien estructurado de forma de que si se ejecuta 2 veces en la misma entrada se debe de obtener el mismo resultado.Finito: El algoritmo debe de acabar en algún momento(inicio-fin).