Estruturas de repetição

451 palavras 2 páginas
Disciplina: Algoritmos e Programação

Aula 7: Estruturas de repetição

* Este material é um simples plano de aula

Estruturas de Repetição

Basicamente, existem três laços em C: • Um laço com teste na parte "superior" (teste de entrada no laço) • Outro laço com o teste na parte "inferior" (teste de saída do laço) • E por último, um laço adequado para situações em que sabemos o número pré-determinado de repetições que deverão ser realizadas.

While (Enquanto-Faça)

O laço while é o que realiza o teste na entrada da estrutura, ou seja, os comandos internos ao while só serão realizados se o teste for verdadeiro e enquanto o teste for verdadeiro. Sua sintaxe é:

while (condição)
{
comando;
}

Obs.: é necessário usar o delimitador de blocos { } caso haja mais de um comando interno ao while

Exemplo de utilização do laço while:

#include void main (void)
{
int iNum; printf ("Por favor, digite um numero (diferente de zero): "); scanf ("%d",&iNum); while (iNum==0) { printf ("Voce Digitou um numero invalido (zero). Digite novo numero: "); scanf ("%d",&iNum); } printf ("OK! Voce digitou um numero valido!");
}

Do-While (Faça-Enquanto)

O laço do-while é o que realiza o teste ao final da estrutura, ou seja, os comandos internos ao laço serão executados no mínimo uma vez, certamente. Ao final da primeira execução é que o teste será realizado e então a sequência de repetições poderá (ou não) ser interrompida. Sua sintaxe geral é:

do { comando;
} while (condição);
Obs.: é necessário usar o delimitador de blocos { } caso haja mais de um comando interno
Exemplo de utilização do laço do-while:

#include void main (void)
{
int iNum; do{ printf ("Por favor digite um numero (diferente de zero): "); scanf ("%d",&iNum); }while (iNum == 0); printf ("OK! Voce digitou um numero valido...

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