Algoritmo
CONCEPTO DE ALGORITMO: Es un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema. El algoritmo constituye un método para resolver un problema mediante unasecuencia de pasos a seguir.
CARACTERÍSTICAS, REGLAS Y FORMAS DE REPRESENTAR UN ALGORITMO:
CARACTERÍSTICAS
Finitos: Debe acabar en algún momento.
Eficientes: Deben ocupar la mínima memoria y minimizarel tiempo de ejecución.
Legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
Modificables: Estarán diseñados de modo que sus posteriores modificacionessean fáciles de realizar, incluso por programadores diferentes a sus propios autores.
Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en módulos pequeños.Único punto de entrada, único punto de salida: A los algoritmos y a los módulos que lo integran se entra por un sólo punto, inicio, y se sale por un sólo punto también, fin.
REGLAS
1- Identificartodas las variables que intervienen en el problema a resolver. Te puedes auxiliar de una tabla como la que se muestra a continuación:
Nombre de la variable
Posibles valores
DescripciónCómo tomará su valor
2- Una vez que las has identificado, en el algoritmo sólo podrás utilizar el nombre que le has asignado. Cuídate de no cambiarles nombre, ni significado, durante eldesarrollo de tu algoritmo.
3- Toda variable debe tener un valor, ya sea porque se le solicita como entrada o por que se le asigna dentro del algoritmo.
4- Respeta las reglas para la creación deidentificadores al momento de crear los nombres para tus variables.
5- En el símbolo de proceso, sólo se pueden utilizar los operadores aritméticos (+,-,, *, /, mod) y asignación (=)
6- En elsímbolo condicional, sólo se pueden utilizar los operadores relacionales (=, ==, !=), y los operadores lógicos (AND, OR, NOT ó &&, ||, ! Si se trata de una condición compuesta, el formato será:...
Regístrate para leer el documento completo.