As regras são:
- Todos os símbolos utilizados devem estar unidos por linhas de fluxo;
- A um símbolo de processo podem chegar várias linhas de fluxo, porém só pode sair uma dele;
- Todo fluxograma deve possuir um INICIO e um FIM;
- Ao símbolo de início não pode chegar nenhuma linha de fluxo;
- De um símbolo de fim não pode sair nenhuma linha de fluxo, mas sim podem chegar várias a ele;
- A linha de fluxo deve seguir um sentido único;
- Blocos de decisão (SE) deverão possuir duas e somente duas saídas de fluxo, sendo uma para VERDADEIRO e outra para FALSO;
- Todas as linhas de fluxo devem descer por um lado do algoritmo, e retornar por outro, sem que as mesmas se cruzem;
- As variáveis utilizadas no programa devem ser nomeadas por uma única palavra, sem espaços, acentuação ou símbolos. O nome da variável deve começar necessariamente por uma letra, e pode ser seguida de letras e números;
- Os operadores que podem ser utilizados são: “+” para adição, “–” para subtração, “*” para multiplicação, “/” para divisão, “%” para resto da divisão, “()” para prioridade, “=” igual, “≠” diferente, “>” maior que, “<” menor que, “≥” maior ou igual a, “≤” menor ou igual a, “e” E, “ou” OU, “não” negação.
fonte: https://elsecti.wordpress.com/2010/07/23/fluxogramas-simbolos-e-regras/