Use o botão abaixo para reportar erros ou dar sugestões.

Computação Científica - Um Livro Colaborativo

2.5 For


A for também é usado para construir loops. Sua sintaxe é

 for (expressão 1;expressão 2; expressão 3)  
 instrução

onde expressão 1 configura o início do loop, expressão 2 o fim e expressão 3 o incremento. Vamos estudar um exemplo.

Exemplo 2.5.1. Reescreva o código do exemplo 2.4.1 usando for.

 #include <stdio.h>  
 
main()  
{  
  int i;  
  for (i=0;i<=10;i++)  
  {  
    printf("i=%d\n",i);  
  }  
}

Observe no código do exemplo 2.4.2 o uso do for (i=0;i<=10;i++). Aqui, i recebe 0 no início do loop com a expressão i=0, o laço de repetição segue enquanto a expressão i<=10 for verdadeira e é incrementada em uma unidade a cada iteração pela expressão i++.

Exemplo 2.5.2. Some os 20 primeiros termos da série ∑ i=1∞ 1 i2

 #include <stdio.h>  
 
main()  
{  
  double enesimo,soma=0;  
  int i;  
  for (i=1;i<=100;i++)  
  {  
    enesimo=1.0/(i*i);  
    soma+=enesimo;  
    printf("i=%d, enesimo=%e, soma=%f\n",i,enesimo,soma);  
  }  
}

Creative Commons License Este texto é disponibilizado nos termos da licença Creative Commons Atribuição-CompartilhaIgual 3.0 Não Adaptada (CC-BY-SA 3.0). Página gerada em 19/8/2020 às 17:33:16.

Informe erros ou edite você mesmo!