diff --git a/content/blog/2020-05-19-fluxogramas/index.md b/content/blog/2020-05-19-fluxogramas/index.md new file mode 100644 index 0000000..88ce850 --- /dev/null +++ b/content/blog/2020-05-19-fluxogramas/index.md @@ -0,0 +1,57 @@ +--- +title: Fluxogramas e Pseudocódigo +date: "2020-05-19" +description: "Fluxogramas e pseudocódigos são métodos muito utilizados no processo de concepção de Softwares ou algoritmos, pois permitem-nos ter uma visão do fluxo ou funcionamento da mesma." +path: /fluxogramas +tags: ["Iniciante", "Human-friendly"] +author: Faustino Kialungila +--- + +Fluxograma é um tipo de diagrama que representa o esquema(fluxo) de um processo ou algoritmo. Muito usados em ciências da computação, fluxogramas permitem-nos descrever processos computacionais. + +Para a criação de fluxogramas, existem algumas regras à serem respeitadas, regras estas são: + +- Marcar o começo e o fim do processo. + +- Escreva estados e instruções dentro de retângulos. + +- Escreva processos decisões dentro de losangos. + +- Conecte elementos sequênciais com flechas. + +### Fluxogramas na prática + +Para exemplificar, usaremos um famoso algoritmo(jogo) chamado Fizz Buzz. A ideia por trás deste jogo é a seguinte: + +Nos é dado um certo número, caso seja um múltiplo de 15 e resto da divisão for 0, imprimmos FizzBuzz, caso seja um múltiplo de 3 e o resto da divisão for 0, imprimimos Fizz, caso seja um múltiplo de 5 o resto da divisão for 0, imprimimos Buzz. + +