Estrutura de repetição

776 palavras 4 páginas
Estrutura de repetição As estruturas de repetição são utilizadas para que um conjunto de instruções seja executado até que ocorra uma certa condição. O laço for diferencia dos restantes (while e do-while) por ter condições pré-definidas, ou seja, o numero de vezes a ser executada já é conhecido. Laço for
Sintaxe do laço: for(inicialização; condição ; incremento)
{
Comando;
}

Na inicialização é atribuído um valor para variável que controla o laço, a condição determina quando o laço deve ser encerrado e por ultimo temos o quanto a variável controladora é incrementada. Exemplo simples: #include<stdio.h> void main()
{
int n; for(n=1; n<=10; n++)
{
printf("n=%d\n",n); }
}

No programa acima o for iniciamos a variável n com o valor, a instrução que escreve o valor de n será executada enquanto n for menor ou igual a 10, sendo que n é incrementada de 1 em 1 iteração. Sendo assim a saída do programa será: n=1 n=2 n=3 n=4 n=5 n=6 n=7 n=8 n=9 n=10 Laço While Sua forma geral é: while (condição)
{
Instrução; } Este laço executa a instrução até que a condição se torne falsa (qualquer valor diferente de zero). #include<stdio.h> void main()
{
int n1,n2,soma,resposta; resposta=1; while(resposta==1)
{
printf("Digite valor de n1(inteiro):\n"); scanf("%d",&n1); printf("Digite valor de n2(inteiro):\n"); scanf("%d",&n2); soma=n1+n2; printf("Soma:%d\n",soma); printf("Deseja continuar? (1 - sim / 2 - nao)\n"); scanf("%d",&resposta); while((resposta!=1) && (resposta!=2))
{
printf("Digite 1 para sim ou 2 para nao !!\n"); scanf("%d",&resposta); }/*fim_while*/

}/*fim_while*/
}

Nesse programa foram executados dois laços while, o primeiro executa a soma de dois números até que a resposta seja igual a 1. E o segundo que pede um valor valido, ou seja, 1 para continuar calculando a soma de outros números ou 2 para terminar o programa.

Laço

Relacionados

  • Estrutura de repetição
    586 palavras | 3 páginas
  • Estrutura de repetiçao
    2925 palavras | 12 páginas
  • estruturas de repeticao
    965 palavras | 4 páginas
  • estrutura de repetiçao
    673 palavras | 3 páginas
  • Estrutura de repetição
    1626 palavras | 7 páginas
  • Estruturas de repetiçao
    1291 palavras | 6 páginas
  • Estrutura de Repetiçao
    710 palavras | 3 páginas
  • Estruturas de repetição
    1204 palavras | 5 páginas
  • estrutura de repetição
    279 palavras | 2 páginas
  • Estruturas de repetiçao
    257 palavras | 2 páginas