Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como Graph Algoritmos
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 . ]

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar o Drools Com Groovy 
·Como matar um trabalho em um lote GNU 
·Como localizar Tipos Enum 
·As vantagens de codificação com SOA para clientes 
·Como inserir uma caixa de combinação em C -Sharp 
·Como formatar o DataGrid que não tem linhas 
·Como Evitar instanciar Inteiros 
·Como usar um mouse em QBasic 
·Como passar parâmetros para um Applet 
·Como usar o HTTP Compression e Coldfusion 
  Artigos em destaque
·Como desenhar um String, quadrado, retângulo, círculo…
·Como criar uma lista duplamente ligada em C Programaçã…
·Como estender DIV Altura 
·Como converter um Datestamp 
·Definição das Formas Visual Basic 
·Como abrir um arquivo em C + + para leitura 
·Como atualizar Data Grid 
·C + + e verificação de erros de sintaxe 
·Como detectar um vazamento de memória no Windows com C…
·Como compilar um arquivo em TASM 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados