Professional Documents
Culture Documents
Un algoritmo, aparte de tener como característica la facilidad para transcribirlo, debe ser:
Preciso. Debe inicia el orden el cual debe realizarse cada uno de los paso que conducen ala
solución del problema.
Definido. Esto Implica que el resultado nunca debe cambiar bajo las mismas condiciones del
problema, este siempre debe ser el mismo
Por consiguiente, el algoritmo en una serie de operaciones detalladas u no ambiguas para ejecutar
paso a paso que conducen ala resolución de un problema y se representan mediante una
herramienta o técnica. O bien es una forma de describir ala solución de un problema plantando en
forma adecuada y de manera genérica.
Además de esto, se debe considerar que el algoritmo, que posterior mente se transforma en un
programa de computadora, debe considera los siguientes pasos
Para establecer los nombres de los identificadores se deben respetar ciertas reglas que establecen
cada uno de los lenguajes de programación, para el caso que nos ocupa se necesitara una
herramienta indistinta según el problema que se este abordando, sin seguir alguna regla alguna,
generalmente se utilizara la letra, o las letras con las que inicia el nombre de la variable que
representa el objeto que va a identificar
Constante
Un identificador se clasifica como constante cuando el valor que se le asigna a este identificador
no cambia durante la ejecución o proceso de solución del problema. Por ejemplo en problemas
donde se utiliza el valor PI, si el lenguaje que se utiliza para codificar el programa y ejecutarlo en la
computadora no lo tiene definido, entonces se puede establecer de forma constante
estableciendo un identificador llamado PI y asignarle el valor correspondiente
Variables:Los identificadores de tipo variable son todos aquellos objetos cuyo valor cambia
durante la ejecución o proceso de la solución del problema. Por ejemplo, el sueldo, el pago, el
descuento, etc. Que se deban calcular con un algoritmo determinado o en un caso contar con el
largo y ancho de un rectángulo que sirvan para calcular y obtener su área. Como se puede ver son
variables que se proporcionan para el algoritmo pueda funcionar y no necesariamente calculen
dentro del proceso de solución.