rotações estão entre os conceitos de programação mais básicos e poderosos. Um loop em um programa de computador é uma instrução que se repete até que uma condição especificada seja atingida. Em uma estrutura de loop, o loop faz uma pergunta. Se a resposta exigir ação, ela será executada. A mesma pergunta é feita repetidamente até que nenhuma ação adicional seja necessária. Cada vez que a pergunta é feita, isso é chamado de iteração.
Um programador de computador que precisa usar as mesmas linhas de código várias vezes em um programa pode usar um loop para economizar tempo.
Quase todas as linguagens de programação incluem o conceito de loop. Programas de alto nível acomodam vários tipos de loops. C, C ++e C # Todos são programas de computador de alto nível e têm capacidade para usar vários tipos de loops.
Tipos de loops
- UMA para loop é um loop executado por um número predefinido de vezes.
- UMA enquanto loop é um loop que é repetido desde que uma expressão seja verdadeira. Uma expressão é uma declaração que tem um valor.
- UMA fazer enquanto loop ou repetir até O loop se repete até que uma expressão se torne falsa.
- A infinito ou sem fim loop é um loop que se repete indefinidamente porque não possui condição de término, a condição de saída nunca é atendida ou o loop é instruído a recomeçar desde o início. Embora seja possível para um programador usar intencionalmente um loop infinito, eles geralmente são erros cometidos por novos programadores.
- UMA aninhado loop aparece dentro de qualquer outro para, enquanto ou fazer enquanto ciclo.
Uma instrução goto pode criar um loop saltando para trás em um rótulo, embora isso geralmente seja desencorajado como uma prática de programação ruim. Para algum código complexo, ele permite um salto para um ponto de saída comum que simplifica o código.
Instruções de controle de loop
Uma instrução que altera a execução de um loop de sua sequência designada é uma instrução de controle de loop. C #, por exemplo, fornece duas instruções de controle de loop.
- UMA pausa A instrução dentro de um loop termina o loop imediatamente.
- UMA continuar A instrução pula para a próxima iteração do loop, pulando qualquer código no meio.
Estruturas básicas de programação de computadores
Loop, seleção e sequência são as três estruturas básicas da programação de computadores. Essas três estruturas lógicas são usadas em combinação para formar algoritmos para resolver qualquer problema lógico. Esse processo é chamado de programação estruturada.