Buscar

Estruturas de Repetição em Algoritmos

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 47 páginas

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 6, do total de 47 páginas

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 9, do total de 47 páginas

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

Prévia do material em texto

*
*
ALGORITMOS – AULA 7
ANITA MACIEL
Rio de Janeiro, 17 de junho de 2011
*
*
*
*
*
*
*
*
 Usada quando o número de repetições for desconhecido. 
 Controlar a repetição com um teste no início.
 Ideal para trechos de proteção na entrada de dados.
 O usuário decide quando interrompe a repetição.
Principais características
*
*
Um comando leia, ou de atribuição, antes do enquanto para entrar na repetição e um comando leia, ou de atribuição, antes da }, para repetir ou sair da repetição.
*
*
Explique isto melhor.
*
*
Claro, mas não se esqueça de que a repetição é interrompida quando a condição não é mais satisfeita.
*
*
*
*
*
*
Não sei onde estou errando!
*
*
Já se esqueceu da regra?
*
*
*
*
*
*
Não deu certo. Vou desistir!
*
*
Nunca! Você não leu a regra toda. Tente mais uma vez.
*
*
*
*
*
*
*
*
*
*
Estrutura do while na linguagem C++ é igual a do enquanto na linguagem UAL porque ambas ficaram com a sintaxe da linguagem C.
*
*
*
*
*
*
Construa um programa que entre com vários números maiores do que 0. Exibir, a cada entrada se o número é Par, ou Ímpar.
*
*
O teste de mesa
*
*
*
*
1) O que é?
2) Como se cria?
3) Quais as regras para que tudo funcione perfeitamente?
*
*
1)
2)
3)
4)
*
*
Construa um programa que entre com vários números maiores do que 0. Exibir, ao final, quantos números foram digitados.
*
*
O teste de mesa
*
*
*
*
*
*
Construa um programa que entre com vários números maiores do que 0. Exibir, ao final, a soma dos números dos digitados. E quem sabe, a média dos números digitados.
*
*
*
*
Você já imaginou um programa que pede uma nota e aceita, por exemplo, 123?
Ou um programa que pede para o usuário digitar F ou M e aceita qualquer letra?
*
*
*
*
*
*
*
*
*
*
*
*
 Usada quando o número de repetições for desconhecido. 
 Controlar a repetição com um teste ao final.
 Ideal para programas que funcionam através de um menu.
 O usuário decide quando interrompe a repetição.
Principais características
*
*
*
*
*
*
Estrutura do do...while na linguagem C++ é quase igual a do faca...enquanto na linguagem UAL porque ambas ficaram com a sintaxe da linguagem C.
A única diferença está no ;
*
*
*
*
Simule a estrutura do for, usando while e um contador(caso particular do Acumulador).
 Simule a estrutura do for, usando do...while e um contador(caso particular do Acumulador).
Simule a estrutura do while, usando for(;;) e if combinado com break. 
*
*
*

Outros materiais