893 Shares 1884 views

Ciclo e o ciclo com pré-condição postcondition

Programação em si pode ser complicado. Para começar, que todas as ações devem ser explicitada passo a passo. Mas com tal necessidade, há vários recursos que facilitam consideravelmente a realização dos tarefas que precisam programar ( "Pascal", "C": "assembler" – não importa que idioma é usado). Uma dessas ferramentas é criar ciclos.

A importância dos ciclos de programação

O que é um ciclo? Por que é necessário eo que os benefícios de ser um programador quando você usá-lo? O ciclo é um importante componente estrutural do programa, que permite automatizar a execução de um certo número de ações, desde que a conformidade com os parâmetros estabelecidos. Assim, o exemplo mais simples do ciclo de trabalho – podnesenie certo número a uma potência. Não há necessidade de prescrever linhas até não será suficiente, porque as máquinas pode ser feito automaticamente com ele. Na prática de ciclos também pode salvar um monte de tempo e esforço, por isso não é necessário todos os tempos e todos os passos para registar o código usando o ciclo. Basta digitar as variáveis mutáveis e iniciar a aplicação. Mas, como o esquema de ciclo construído? Ou até mais? Próprias realizações do ciclo muito – as informações em um livro sobre programação, "Pascal", vamos considerar ou "assembler". Portanto, apenas para fins informativos desmontar oferecer esquema teórico dos dois uso mais popular:

  1. Ciclo com pós-condição.
  2. Loop com uma pré-condição.

Todos os outros são em grande parte de suas variações e casos particulares, de modo que deve ser considerado no contexto e na realização dos objectivos específicos. Nesse meio tempo, vamos nos voltar para o mais popular. Os diferentes ciclos com pré-condições e pós-condições? Aqui está o laço com uma condição:

enquanto «condição» fazer «código»

Geral ciclo quadro teórico com postcondition

Esta forma de escrever código quando o ciclo operador com custos de implementação pós-condição do corpo. À primeira vista pode parecer estranho: realmente, por que colocar a circunstância após a execução do código? Mas nada é estranho lá: uma característica desta forma é que o código é executado independentemente de se as condições forem satisfeitas ou não realizar. Mas apenas 1 vez. Em seguida, seguirá o teste, se tudo isso, como deve ser, ou não. E na ausência de condições adequadas corpo do ciclo será ignorado. Esta é uma característica muito importante e útil, que tem um ciclo de pós-condição. No exemplo do que foi dito e onde você pode ver a aplicação prática pintado aqui? Aqui está um exemplo do ciclo com pós-condição:

repetição

"O código"

até «Condições»

base ciclo teórico geral, com uma condição prévia

Mas a opção mais popular é exatamente isso. Sua peculiaridade reside no fato de que, para a execução de condição necessária, sem esse código nunca é executado. Normalmente, o código é muito escala e ativando seu impacto negativo total do desempenho do computador. Portanto, utilizado um plano muito astuto: a maioria dos pedaços de código colocados em loops ou até mesmo aulas individuais que apelar trata apenas nos momentos certos. Todo o resto do tempo este código é, mas não use um computador. Este esquema permite que você salve o poder de processamento para executar o programa ou outros programas.

Aplicação prática em diferentes linguagens de programação

Algumas palavras sobre a eficácia prática dos ciclos. Note-se, antes de tudo economiza tempo, tanto o usuário quanto o programador. No segundo foi dito, por que, por que algumas palavras a dizer sobre o cliente. O fato de que a divisão em partes separadas permite que o software para carregar e executar rapidamente, e, consequentemente, o usuário será muito feliz em usar esse tipo de software. Além disso, esta abordagem, quando o código armazenado no ciclo ou uma classe separada (o que é muitas vezes causada a partir do corpo), e permite que a eficiência de funcionamento. Você também deve trazer o recorde de velocidade nas células de memória individuais. Então, se tudo tinha de ser feito manualmente, ele teria que começar cada um e há uma entrada apropriada. Um loop permite que várias vezes ou até mesmo dezenas de reduzir a necessidade de fazer tudo sozinho. E ele remove o fator humano, o que pode levar a horas precisa olhar código problemático.

conclusão

Então, resumindo tudo escrito, podemos dizer que o ciclo com pós-condição ou um pré permite maneira conveniente de economizar dinheiro sem sacrificar a qualidade. E ao escrever programas complicados, é um dos melhores amigos programador, ajudando-o a tornar o código mais fácil de realizar e leitura. Portanto, ao escrever seu código não desdenha de usar um ciclo com pós-condição ou condição – eles são projetados especificamente para facilitar o processo de criação de software, e ele vai trabalhar contra ele – não para aproveitar esta oportunidade.