Formas de representação de um Algoritmo:
-Fluxograma (Diagrama de Blocos).
-Portugol (Português Estruturado ou Pseudocódigo);
-Diagrama de Chapin;
O diagrama de blocos ou fluxograma é uma forma padronizada eficaz para representar os passos lógicos de um determinado processamento (algoritmos).
O Diagrama de Chapin também conhecido como Diagrama de Nassi-Shneiderman tal como o fluxograma, permite a visualização do fluxo lógico do algoritmo e é voltado para a programação estruturada.
Fonte: https://www.devmedia.com.br/fluxogramas-diagrama-de-blocos-e-de-chapin-no-desenvolvimento-de-algoritmos/28550