Algoritmos são métodos para resolver problemas escritos em um número finito de passos. As instruções sobre algoritmos têm uma ordem específica para lê-los em linguagem simples pode , às vezes , ser confusa ou difícil. Fluxogramas são diagramas que ajudam a organizar e idéias e processos atuais , o que os tornam perfeitos para representar graficamente algoritmos. Fluxo formas gráficos de uso e setas direcionadas para organizar instruções , ramos e processos. Esta organização faz com que o teste de erros mais fácil, e também ajuda com a adição de correções ou melhorias para o algoritmo . Instruções
1
Anote o seu algoritmo. Escreva cada passo em uma linha, e adicionar um " começar" e " End" passo para o algoritmo . Fluxogramas incluir instruções em formas ( tais como oval, etc ) , para criar uma representação gráfica de um algoritmo . Por exemplo, um algoritmo simples para transformar uma palavra de minúsculas para maiúsculas seria:
BEGIN
Ler palavra
Se palavra é
minúsculas
em seguida, converter palavra em maiúsculas
Mostrar palavra
END
2
Coloque o "BEGIN " e " END" em um oval . Ovais são usadas para distinguir quando o algoritmo começa e pára.
3
Desenhe retângulos para mostrar ações ou processos. A partir do exemplo , a linha de quatro é uma instrução, e deve ser colocado em um retângulo.
4
Desenhe um paralelogramo para representar a entrada e saída de dados. A partir do exemplo , as linhas de dois e cinco são de entrada e saída , respectivamente.
5
Diamonds representam decisões que só podem ser avaliadas como verdadeiras ou falsas. Linha três do exemplo deve ser incluído em um diamante.
6
Ligue todas as formas com uma seta. Cada forma tem uma seta saindo dele, exceto o "END ". A forma de diamante tem duas setas : uma seta que levam a se a condição é verdadeira e uma flecha , se a condição for falsa . O exemplo completo :
BEGIN [ . Envolto em um oval com uma seta para a próxima forma ]
Ler palavra [ . Envolto em um paralelogramo com uma seta para a próxima forma ]
Se palavra é minúscula [ Envolto em um diamante com duas setas , um apontando para a próxima forma (true) , e outra flecha para a linha cinco ( false). ]
depois converter palavra em maiúscula [ envolto em um retângulo com uma seta para a próxima forma. ]
Mostrar palavra [ Envolto em um paralelogramo com uma seta para a próxima forma. ]
END [ Envolto em um oval sem setas fora . ]