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
Conteúdo
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.") -