ushoriuma 0 #1 Posted June 3, 2010 (edited) Hail! Náh Ultima Aula Vimos As Estruturas De Seleção e Os Operadores,Nesta Aula Iremos Ver As Estruturas De Repetição Enquanto e Repete Enquanto:Executa o Bloco De Comandos Enquanto a Condição For Verdadeira Repete:Exequta o Bloco De Comandos Até a Condição Ser Verdadeira(ou não)! Hey How Let's Go! Primeiro Iremos Conhecer a Estrutura Enquanto: Sintaxe: [b]enquanto [/b][condição verdadeira] [b]faz[/b] [Comandos] [b]fimenquanto[/b] Obs Valida Para Enquanto e Repete.:É Preciso Incrementar Ou Decrementar a Condição Sempre,Senao Você Irá Gerar Um LOOP Infinito(a Não Ser Que Queira Isso!) Exemplo: escrever todos os numeros de 1 ate 10: [b]inicio[/b] [b]inteiro [/b]numero [b]enquanto [/b]numero [color="Lime"]< [/color][color="Red"]10 [/color][b]faz[/b] numero [color="Blue"]<-[/color] numero [color="lime"]+[/color] [color="red"]1[/color] [b]escrever [/b]numero [b],[/b] [color="Magenta"]"\n"[/color] [b]fimenquanto[/b] [b]fim[/b] Saídas Geradas Pelo Algoritmo Acima: 1 2 3 4 5 6 7 8 9 10 Agora Iremos Conhecer a Estrutura Repete: Sintaxe: [b]repete[/b] [comandos] [b]ate[/b] [[color="Blue"]condição verdadeira[/color]] Exemplo: escrever todos os numeros de 1 ate 10: [b]inicio[/b] [b]inteiro [/b]numero [b]repete [/b] numero [color="Blue"]<-[/color] numero [color="lime"]+[/color] [color="red"]1[/color] [b]escrever [/b]numero [b],[/b] [color="Magenta"]"\n"[/color] [b]ate[/b] numero [color="Lime"]=[/color] [color="Red"]10[/color] [b]fim[/b] Saídas Geradas Pelo Algoritmo Acima: 1 2 3 4 5 6 7 8 9 10 Exercício: [color="purple"]Fazer Um Algoritmo Que Escreva Todos Os Numeros Pares entre 1 e 25 Usando o Enquanto e Um Algoritmo Que Escreva Em Ordem Decrescente Todos Os Números De 1 até 50 Usando Repete:[/color] [spoiler=Resposta:][spoiler=Seja Honesto!][spoiler=Só Abra Se Realmente Tentou][spoiler=Este é o Ultimo!] [b]inicio[/b] [b]inteiro [/b]numero [b]enquanto [/b]numero [color="Lime"]<[/color] [color="Red"]24 [/color][b]faz[/b] numero [color="Blue"]<-[/color] numero [color="lime"]+[/color] [color="Red"]2[/color] [b]escrever [/b]numero [b],[/b] [color="Magenta"]"\n"[/color] [b]fimenquanto[/b] [b]fim[/b] [b]inicio[/b] [b]inteiro [/b]numero [color="blue"]<-[/color] [color="red"]50[/color] [b]repete[/b] [b]escrever [/b]numero , [color="Magenta"]"\n"[/color] numero [color="Blue"]<-[/color] numero [color="Lime"]-[/color] [color="red"]1[/color] [b]ate [/b]numero [color="lime"]=[/color] [color="red"]0[/color] [b]fim[/b] Até a Proxima Aula! Edited June 7, 2010 by ushoriuma Share this post Link to post Share on other sites
Dark Skyllen 7 #2 Posted June 3, 2010 Novamente, poderia dar uma melhorada na formatação. Mas, como o conteúdo do tópico esta excelente, aprovado. Share this post Link to post Share on other sites
Fryen 0 #3 Posted June 3, 2010 inicio inteiro n n <- 0 enquanto n < 24 n <- n + 2 escrever n , "\n" fimenquanto fim inicio inteiro n n <- 51 enquanto n > 1 n <- n - 1 escrever n , "\n" fimenquanto fim Share this post Link to post Share on other sites
ushoriuma 0 #4 Posted June 4, 2010 @Dark VLWS! @Fryen O Exercicio De Decremento Era Com Repete! Share this post Link to post Share on other sites
Fryen 0 #5 Posted June 5, 2010 Não tá escrito isso, fikdik. Share this post Link to post Share on other sites
ushoriuma 0 #6 Posted June 7, 2010 Fazer Um Algoritmo Que Escreva Todos Os Numeros Pares entre 1 e 25 Usando o Enquanto e Um Algoritmo Que Escreva Em Ordem Decrescente Todos Os Números De 1 até 50: Agora tah eu Esqueci! x.x Share this post Link to post Share on other sites