Buscar

Aula 5 Repeticao While [Modo de Compatibilidade]

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

1
Algoritmo e Programação
Prof. Idney Cordão
Aula 5 – Repetição - While
Programação com repetição
� Tópicos a serem abordados:
� Laço condicional Pré-Teste 
�While
� Laço condicional Pós-Teste 
�Do ... While
� Laço de repetição incondicional
�For
2
Programação com repetição
� Faça um algoritmo que receba um número e 
mostre na tela o número e seus 3 números 
posteriores
int a;
scanf(“%d”,&a);
printf(“o numero informado: %d”,a);
printf(“Posteriores:”);
printf(“%d”,a+1);
printf(“%d”,a+2);
printf(“%d”,a+3);
� Faça um algoritmo que receba um número e 
mostre na tela os 50 números posteriores
Repetição (Laço) condicional 
Pré-Teste
� While
� Esta estrutura repete uma seqüência de comandos 
enquanto uma determinada condição (especificada 
através de uma expressão lógica) for satisfeita.
while <expressão-lógica>
<comando>;
while <expressão-lógica>
{
<bloco-de-comandos>
}
3
Laço condicional Pré-Teste
� While
� Exemplo:
// Numeros de 1 a 10 (com while)
int j;
j = 1;
while (j <= 10)
{
printf(“%d”,j);
j = j + 1;
}
Laço condicional Pré-Teste
� While
� Exercício:Faça um programa que receba um número e 
mostre na tela os 50 números posteriores
// exercicio while
int i,j;
scanf(“%d”,j);
i = 1;
while (i <= 50)
{
printf(“%d”,j+i);
i = i + 1
}

Continue navegando