1 / 12

Estruturas de Controle

Estruturas de Controle. Sequência simples ´ ; ` ponto e virgula, representa o simbolo que estabelece uma ordem sequêncial para a execução das ações no algoritmo. exemplo : ... ; ação 1 ; ação 2 ; ação 3 ; ...

adsila
Download Presentation

Estruturas de Controle

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Estruturas de Controle Sequência simples ´;` ponto e virgula, representa o simbolo que estabelece uma ordem sequêncial para a execução das ações no algoritmo. exemplo: ...; ação 1; ação 2; ação 3; ... ; estabelece que a execução da ação que vem após o ponto e virgula, somente pode ser executada após a ação que vem antes do ponto e virgula ter sido executada.

  2. Estruturas de Controle Bloco de Ações Um bloco define um conjunto de ações que devem ser executadas de forma unívoca, isto é; todas juntas. Inicio ação 1; ação 2; ação 3; ... Fim

  3. Estruturas de Controle Alternativa Simples Se < condição > então Bloco de Ações; FimSe

  4. Estruturas de Controle Alternativa Composta Se < condição > então Bloco de Ações; Senão Bloco de Ações; FimSe

  5. Estruturas de Controle • Aninhamento de Estruturas de Controle • Se < condição > então • Se < condição > então • Bloco de Ações; • Senão • Se < condição > então • Bloco de Ações; • FimSe • FimSe • Senão • Bloco de Ações; • FimSe

  6. Estruturas de Controle Alternativa Multipla Caso < variável > alternativa 1 : Bloco de Ações 1; alternativa 2 : Bloco de Ações 2; alternativa 3 : Bloco de Ações 3; alternativa 4 : Bloco de Ações 4; caso contrário : Bloco de Ações 5; FimCaso

  7. Estruturas de Controle Exemplo Caso DIA SEG : Camisa  Branca; TER : Camisa  Verde; QUA : Camisa  Azul; QUI : Camisa  Vermelha; SEX : Camisa  Amarela; SAB : Camisa  Rosa; DOM: Camisa  Preta; FimCaso

  8. Estruturas de Controle Repetição 1º Caso de uso, quando o número de repetições NÃO É conhecida repita Bloco de Ações; enquanto< condição > enquanto< condição > faça Bloco de Ações; fimenquanto

  9. Estruturas de Controle Exemplos: Gerar a sequência de número de 1 a N 1, 2, 3, 4, ..., N Inicio int N = defina N; int X  0; enquanto ( X < N ) faça X  X + 1; Usa X; fimenquanto; fim Inicio int N = defina N; int X  0; repita X  X + 1; Usa X; enquanto (X < N); fim

  10. Estruturas de Controle Repetição 2º Caso de uso, quando o número de repetições É conhecida PARA <variável> de <valor inicial> enquanto <condição> passo <incremento> faça Bloco de Ações; fimpara

  11. Estruturas de Controle Exemplos: Gerar a sequência de número de 1 a N 1, 2, 3, 4, ..., N Inicio int N = defina N; Para X de 1 enquanto X<=N passo 1 faça Usa X; fimpara; fim

  12. obrigado pela atenção, • façam exercícios

More Related