**Algoritmo: ** Un algoritmo es un conjunto de instrucciones o pasos que resuelven un problema dado paso a paso y sin generar ambigüedades.
**Instrucciones: **Las instrucciones de la computadora siempre deben dar los mismos resultados cuando tienen los mismos datos de entrada. Por ejemplo, no importa cuantas veces lo preguntes, la operación 5+5 siempre es igual a 10. Además, podemos programar diferentes instrucciones que terminan con el mismo resultado. Nuestro trabajo también es descubrir cuál es la mejor manera de solucionar estos problemas.
**Diferentes definiciones de Algoritmo: **
Algoritmo Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problema.
Algoritmo Se denomina algoritmo a un grupo finito de operaciones organizadas de manera lógica y ordenada que permite solucionar un determinado problema.
Algoritmo Una serie de instrucciones o reglas establecidas que, por medio de una sucesión de pasos, permiten arribar a un resultado o solución.
Algoritmo Una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas. O bien como un conjunto de instrucciones que realizadas en orden conducen a obtener la solución de un problema.
Cómo se Diseña un Algoritmo? En programación, un algoritmo establece, de manera genérica e informal, la secuencia de pasos o acciones que resuelve un determinado problema y, para representarlo, se utiliza, fundamentalmente, dos tipos de notación: pseudocódigo y diagramas de flujo.
**Partes de un Algoritmo: **Todo algoritmo debe obedecer a la estructura básica de un sistema, es decir: entrada, proceso y salida.
**Características de los Algoritmos: **Las características fundamentales que debe cumplir todo algoritmo son:
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. el algoritmo se debe terminar en algún momento; o sea, debe tener un número finito de pasos.
Un algoritmo debe ser legible: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
IMPORTANTE Los algoritmos, nos ayudan a tener la logica de programacion que necesitamos para resolver un problema, es decir muchas veces nos encontramos con problemas de programacion que no sabemos ni por donde empezar o si lo hacemos no lo hacemos correctamente, entonces los algortimos basicamente seran una guia para aplicar la logica programatica en el proyecto a realizar.
me quedo claro como el agua, y conste que solo se cocinar. hasta ahora. 😄 gracias
Excelente que bueno que te haya resultado, saludos