Características de los algoritmos
- Preciso. Definirse de manera rigurosa, sin dar lugar a ambigüedades.
- Definido. Si se sigue un algoritmo dos veces, se obtendrá el mismo resultado.
- Finito. Debe terminar en algún momento.
- Puede tener cero o más elementos de entrada.
- Debe producir un resultado. Los datos de salida serán los resultados de efectuar las instrucciones.
Se concluye que un algoritmo debe ser suficiente para resolver un problema.
http://ing.unne.edu.ar/pub/informatica/Alg_diag.pdf
Ejemplo: