Características de los algoritmos

  1.  Preciso. Definirse de manera rigurosa, sin dar lugar a ambigüedades. · 
  2. Definido. Si se sigue un algoritmo dos veces, se obtendrá el mismo resultado.  
  3. Finito. Debe terminar en algún momento. 
  4. Puede tener cero o más elementos de entrada. 
  5. 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 el problema. Entre dos algoritmos que lleven a un mismo objetivo, siempre será preferible el más corto (se deberá analizar la optimización de tiempos y / o recursos). 
http://coldivinoamor.com/web2016/archivos/04/noveno/11-algoritmos.pdf

Algoritmos cualitativos y algoritmos cuantitativos

Un algoritmo es cualitativo cuando en sus pasos o instrucciones no están involucrados cálculos numéricos. Las instrucciones para armar un aeromodelo, para desarrollar una actividad física o encontrar un tesoro, son ejemplos de algoritmos cualitativos. 
Trate de diseñar el algoritmo para estos casos 
  • Tomar mate 
  • Utilizar una guía telefónica 
  • Cocinar siguiendo una receta 
  • Cambiar una llanta de automóvil 
  • Buscar una palabra en el diccionario
Los algoritmos cuantitativos involucran cálculos numéricos.
Ejemplos:
  • Solución de un factorial 
  • Solución de una ecuación de segundo grado 
  • Encontrar el mínimo común multiplicador. 
http://coldivinoamor.com/web2016/archivos/04/noveno/11-algoritmos.pdf