Definicin de algoritmos
Otro concepto
Formalmente, un algoritmo se define como una secuencia finita de instrucciones precisas y eficaces para resolver un problema, que trabaja a partir de cero o ms datos (entrada) y devuelve un resultado (salida)
Otras caracteristicas
Otra caracterstica de los algoritmos es que siempre terminan, por lo que no puede ser una lista infinita de pasos. Y tampoco puede contener pasos que sean irrealizables o cuya ejecucin sea infinita, pues en este caso no sera posible calcular el resultado deseado, si una
Por lo anterior, al disear un algoritmo se debe garantizar que dada cualquier entrada siempre termine y calcule la respuesta correcta. De tal manera que todo algoritmo debe tener las siguientes caractersticas:
1.Entrada.
2. Salida.
3. Definido. 4. Eficaz.
5. Terminacin.
Prueba de escritorio
Una vez que se ha diseado un algoritmo, se recomienda realizar una prueba