Ir para conteúdo
Entre para seguir isso  
ushoriuma

Programação Simples PT.3

Recommended Posts

ushoriuma    0
ushoriuma

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!

Editado por ushoriuma

Compartilhar este post


Link para o post
Compartilhar em outros sites
Dark Skyllen    7
Dark Skyllen

Novamente, poderia dar uma melhorada na formatação.

Mas, como o conteúdo do tópico esta excelente, aprovado.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Fryen    0
Fryen
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

Compartilhar este post


Link para o post
Compartilhar em outros sites
ushoriuma    0
ushoriuma

@Dark

VLWS!

@Fryen

O Exercicio De Decremento Era Com Repete!

Compartilhar este post


Link para o post
Compartilhar em outros sites
Fryen    0
Fryen

Não tá escrito isso, fikdik.

Compartilhar este post


Link para o post
Compartilhar em outros sites
ushoriuma    0
ushoriuma

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

Compartilhar este post


Link para o post
Compartilhar em outros sites
haxyy    0
haxyy

Muito bom!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×