Características de los Algoritmos

Un algoritmo debe ser preciso e indicar el orden de realización de cada paso

Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez

Un algoritmo debe ser finito. Si se sigue un algoritmo, se debe terminar en algún momento; o sea, debe tener un número finito de pasos

La definición de un algoritmo debe describir tres partes:

  • Entrada
  • Proceso
  • Salida