Estruturas de Repetição - FOR, WHILE e DO WHILE

1.247 visualizações

Publicada em

Exemplificando estruturas de repetição em Lingaugem C - FOR, WHILE e DO WHILE

www.netocortes.com.br

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.247
No SlideShare
0
A partir de incorporações
0
Número de incorporações
733
Ações
Compartilhamentos
0
Downloads
9
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Estruturas de Repetição - FOR, WHILE e DO WHILE

  1. 1. Estruturas de repetição Linguagem C FOR | WHILE | DO WHILE
  2. 2. O que são...? As estruturas de repetição são úteis e de grande importância para evitar a repetição de código. De forma geral existem três tipos de funções de repetição, FOR, WHILE e DO WHILE. Conhecidos também como laços ou loops, os comandos geralmente possuem alguns itens em sua sintaxe. Como exemplo, podemos citar as variáveis de controle e de incremento.
  3. 3. FOR Utiliza­se na maioria das vezes a repetição FOR quando se já tem um valor de início e término. Estrutura: for(início; condição; incremento) { } ● Início: instância do valor inicial, ou seja, valor de partida. ● Condição: valor final do laço, ou seja, até quanto ele será executado. ● Incremento: a cada vez que o laço da “uma volta” é incrementado um valor, na maioria das vezes 1, que pode ser representado por cont+ +.
  4. 4. FOR ­Exemplo O exemplo a seguir faz a contagem de um valor (contador) começando de 0 e chegando até MENOR que 10. A contagem irá exibir na tela os valores de 0 a 9, pois, a comparação é contador < 10, e NÃO contador <= 10. int contador = 0; for(contador = 0; contador < 10; contador++) { printf(“%d”, contador); }
  5. 5. WHILE O uso do WHILE é mais maleável que o for e sua parada pode ser declada direto na condição ou nas ações. Estrutura: while(condição) { //Ações } ● Condição: valor de parada ou de repetição. ● Ações: nas ações do código estão inseridas o incremento, condições e as demais programações.
  6. 6. WHILE ­Exemplo O exemplo a seguir faz a contagem de um valor (contador) começando de 0 e chegando até MENOR que 10. A contagem irá exibir na tela os valores de 0 a 9, pois, a comparação é contador < 10, e NÃO contador <= 10. int contador = 0; while(contador < 10) { printf(“%d”, contador); contador = contador + 1; }
  7. 7. DO WHILE Similar ao while o DO WHILE primeiro executa as ações e depois testa a condição. Estrutura: do { //Ações }while(condição) ● Ações: nas ações do código estão inseridas o incremento, condições e as demais programações. ● Condição: valor de parada.
  8. 8. DO WHILE ­Exemplo O exemplo a seguir faz a contagem de um valor (contador) começando de 0 e chegando até MENOR que 10. A contagem irá exibir na tela os valores de 0 a 9, pois, a comparação é contador < 10, e NÃO contador <= 10. A diferença com o while é que ele possui a execução antes da validação. int contador = 0; do { printf(“%d”, contador); contador = contador + 1; }while(contador < 10)
  9. 9. Obrigado!

×