Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
A importância de Estruturas de Decisão em Programação
Um programa não é um programa , sem estruturas de decisão. Uma lista de comandos é um arquivo de lote e não um programa. A capacidade de alterar a execução de código de acordo com diferentes parâmetros e variáveis ​​é o que faz com que um programa . As estruturas de decisão alterar o processamento de dados de acordo com circunstâncias diferentes. Decisão

a "decisão" de uma estrutura de decisões é um teste , que deve resultar em um verdadeiro estado , a fim de realizar a ação associada a um teste. Seções do programa, ou quase todo o programa pode ser ignorado se o resultado do teste não é " verdadeiro". Outras decisões decidir se uma seção de código deve ser repetido e quantas vezes que o código deve ser repetido. As duas principais estruturas de execução de decisões em programas são o ramo condicional e do laço.
Ramificação

O único comando que executa a ramificação é a declaração IF. A declaração IF possui três formatos. Os primeiros testes para a doença e só então executa o código suportado pela declaração , se a condição for verdadeira . O segundo formato também oferece uma seção de código alternativo para executar se a condição for falsa . A terceira estrutura, que implementa alguns idiomas como uma instrução CASE , fornece uma série de condições que a ações diferentes para cada condição , deveria revelar-se falsa . Esta estrutura também fornece uma ação padrão deveria todas as condições de falha.
Looping

Looping, ou iteração fornece um dos principais benefícios da programação . Computadores são muito eficientes em executar a mesma tarefa várias vezes. Os computadores não cansar e cometer erros , como seres humanos, quando eles têm a tarefa de repetir uma ação novamente e novamente. O teste pode ser posicionada no início do ciclo, no final , ou por uma instrução em algum lugar dentro das linhas de código dentro do circuito , que vai sair do loop se testar verdadeiro . A diferença entre cada estratégia é que o laço com o teste no final irá realizar todo o código dentro do loop pelo menos uma vez . Quando o ensaio é no início do ciclo, todo o código dentro do loop pode ser cortado completamente , ea instrução break irá assegurar que todo o código no circuito antes que a declaração será executada pelo menos uma vez .
< Br >
Combinação

Desvios e iteração ambos ocorrem em quase todos os programas. Embora ramificação ocorre muitas vezes sem iteração iteração geralmente inclui instruções IF . Ramificação condicional é geralmente necessária como uma parte do código executado cada vez que o loop é repetido . Loops exigem um conjunto de dados - ou uma série de registros buscados a partir de um banco de dados , ou um conjunto de dados armazenados em uma matriz. Em cada caso, cada registro será testado para uma condição e ramificação irá processar cada registro de forma diferente de acordo com seu conteúdo.

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um preenchimento de fundo em HTML 
·Rampa Filtro em MATLAB 
·Como mover objetos a uma velocidade constante em Unity 
·Fatores que determinam a escolha da linguagem de progra…
·Programação de Computadores em cartões de perfurador…
·Como usar Dica & Descrição com ColdFusion 
·Diferença entre determinísticas e não determinístic…
·Como escrever Pseudocódigo Com Arrays 
·Diferenças entre UML e outras línguas 
·Introdução à UML 
  Artigos em destaque
·Como usar INSTR Com Decode e No Name Oriente 
·Tutorial Processor celular 
·Como declarar uma string constante em Programação C 
·Como reduzir um banco de dados ASA 
·Projeto Estágios da GUI 
·Como implementar a curto tempo de atraso em C 
·As vantagens de LINQ 
·Que aplicações Use Visual C 
·Como tirar uma String de um arquivo de entrada e revert…
·Como reverter um valor em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados