Herramientas para la construcción de un Algoritmo: Diagrama de flujo y pseudocódigo:
Para representar un algoritmo se debe utilizar algún método que permita independizar dicho algoritmo del lenguaje de programación elegido. Ello permitirá que un algoritmo pueda ser codificiado indistintamente en cualquier lenguaje. Para conseguir este objetivo se precisa que el algoritmo sea representado gráfica o numéricamente.
Los métodos usuales para representar un algoritmo son:
- Diagramas de flujo
- Pseudocódigo
Un DIAGRAMA DE FLUJO es una de las técnicas de representación de algoritmo más antigua y a la vez más utilizada, aunque su empleo ha disminuido desde la aparición de lenguajes de programación estructurados. Un diagrama de flujo es un diagrama que utiliza los símbolos (cajas) estándar mostrados en la figura y que tiene los pasos del algoritmo escritos en esas cajas unidas por flechas, denominadas líneas de flujo, que indican la secuencia en que se deben ejecutar.
https://es.scribd.com/document/109214925/Herramientas-Para-Crear-Algoritmos
Ejemplo: el siguiente pseudocódigo corresponde al algoritmo para calcular el área del rectángulo: el algoritmo calcula el área (a) de un rectángulo cualquiera, si se le suministra la longitud de la base (b) y la longitud de la altura(h).
https://www.monografias.com/trabajos94/diseno-algoritmos-programacion-computadoras/diseno-algoritmos-programacion-computadoras.shtml