Como construir um básico para loop na linguagem c

O núcleo da maioria dos programas modernos, incluindo aqueles na linguagem C, é o loop

. Um loop dá um programa a capacidade de repetir um grupo de declarações, por vezes, para um determinado contagem ou duração, ou, muitas vezes, até que uma certa condição for atendida. A linguagem C dá-lhe muitas maneiras de criar loops em seu código, mas o mais comum é o para ciclo.

UMA para laço tem três partes:

  • a configuração

  • A condição de saída para o qual o ciclo termina

  • A parte que circula, a qual é as instruções que se repetem

Na linguagem C, o para loop pode lidar com essas condições em um comunicado à mão, o que o torna fácil de entender, apesar de quão complexo ele parece.

Houve uma época em que os professores iria punir os alunos, tornando-os escrever alguma lição de vida, dizer “eu abster-se de chamar meus amigos nomes,” no quadro-negro 100 vezes. O programa a seguir faz a mesma coisa em uma tela de computador em menos de um segundo:

#include int main () {int c-para (c = 0-clt; 100-C = C + 1) {(coloca"I devem abster-se de chamar meus amigos nomes.") -} return (0) -}

Quando você salvar o código-fonte para o disco, compilá-lo e executá-lo, você tem isso:

I devem abster-se de chamar meus amigos names.I devem abster-se de chamar meus amigos names.I devem abster-se de chamar meus amigos nomes.

E assim por diante, para 100 linhas. Veja como funciona:

o para palavra-chave é seguido por um conjunto de parênteses. Dentro dos parênteses são três itens separados que configuram o loop. Considere o anterior para loop:

para (c = 0-clt; 100-C = C + 1)


o c variável já é definido como um int (Inteiro). Ele é usado pela para loop para controlar quantas vezes o loop - as declarações pertencentes a para - é repetido. Primeiro vem a configuração:

Video: Algoritmos em C – Loop Infinito (13)

c = 0

A variável c é atribuído o valor 0. O para declaração faz isso em primeiro lugar, antes do loop nunca é repetido, em seguida, apenas uma vez.

Note-se que a partir de 0 em vez de 1 é uma coisa tradicional linguagem C. Zero é o “primeiro” número. Acostume-se com isso.

Em seguida vem a condição de saída:

clt; 100

O loop se repete, desde que o valor da variável c é inferior a 100. Finalmente, aqui está a “fazer isso” parte do loop:

C = C + 1

Cada vez que o ciclo é repetido, o para declaração executa esta declaração. Deve ser uma instrução de linguagem C real, que você espera de alguma forma manipula a variável que é criado na primeira etapa. Aqui, o valor da variável c é aumentado, ou incrementado, por um.

Video: Exercícios de Loops - Curso de Linguagem C #14

O loop si consiste das seguintes afirmações para. Estes são colocados entre chaves:

para (c = 0-clt; 100-C = C + 1) {(coloca"I devem abster-se de chamar meus amigos nomes.") -}

Ou, já que há apenas uma declaração depois para, você pode eliminar as chaves:

para (c = 0-clt; 100-C = C + 1) coloca ("I devem abster-se de chamar meus amigos nomes.") -

Publicações relacionadas