los algoritmos y sus caractristiucas
Un algoritmo está formado por pasos organizados que muestran el proceso que debemos seguir para solucionar un problema.
Tipos de Lenguajes Algorítmicos
Lenguaje Gráfico: con este lenguaje se representa gráficamente las operaciones que se hacen en un algoritmo, para esta representación grafica se utiliza diagramas de flujo.
Lenguaje no gráfico: Se representa en pseudocódigo, es decir que se representa en forma descriptiva las operaciones que se hacen en el algoritmo.
Diseño de un algoritmo
Tener un punto de inicio.
Un algoritmo debe ser definido, no tiene que permitir una interpretación doble.
Un algoritmo debe ser general ,es decir que pueda soportar la mayoría de los cambios que se presenten para solucionar el problema
Un algoritmo debe ser finito en tamaño y tiempo de ejecución.
Proceder al diseño del Algoritmo
Prueba de escritorio o Depuración
Constantes y Variables
Cualquier dato numérico o alfanumérico que no cambie mientras se realice un programa es conocido como una constante
Una variable nos permite almacenar un dato pero a diferencia de la constante una variable puede cambiar el dato que tiene mientras se va realizando el programa siguiendo los pasos .Para reconocer una variable debemos darle un nombre.
Clasificación de las Variables
Variables por su contenido
Variables Alfanuméricas: Estas variables están formadas por letras, números y caracteres especiales.
Variables Numéricas: En estas variables podemos almacenar valores numéricos ya sean positivos o negativos desde los números 0 al 9 , con signos + (positivo) y – (negativo) y punto decimal
Variables Lógicas: Mediante una comparación entre datos el resultado se puede expresar en las variables lógicas que tienen valor cierto o falso
variables por su uso
Variables de Trabajo: Estas variables se usan dentro de un programa y representan el resultado de una operación matemática.
Acumuladores: Estas variables nos ayudan a ver en cuanto se está acumulando el resultado de alguna acción que se haga en el algoritmo siguiente los pasos.
Contadores: Estas variables su san para controlar el número de veces que se ejecuta una acción o cuando se cumple una condición.