1 / 10

Fundamentos de Programação

Fundamentos de Programação. Aula 3. Conteúdo. Estruturas Básicas de Programação Desvios ou estruturas de seleção Exercícios. Desvios ou Estruturas de Seleção. Permite executar um bloco de comandos conforme uma ou mais condições Existem, basicamente, quatro tipos: Seleção simples

Download Presentation

Fundamentos de Programação

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. Fundamentos de Programação Aula 3

  2. Conteúdo • Estruturas Básicas de Programação • Desvios ou estruturas de seleção • Exercícios

  3. Desvios ou Estruturas de Seleção • Permite executar um bloco de comandos conforme uma ou mais condições • Existem, basicamente, quatro tipos: • Seleção simples • Seleção composta • Seleção encadeada • Seleção de múltipla escolha

  4. Seleção Simples • Seleção que é proposto um teste condicional, que quando verdadeiro, é executado um bloco de comandos • Caso a condição seja falsa o bloco de comandos não é executado • Se (condição) então bloco de comandos

  5. Exemplo de Seleção Simples • Início • Escreva (“Informe sua idade”) • Leia (IDADE) • Se (IDADE<15) então • Escreva (“Você é uma criança”) • Fim • Fim

  6. Seleção Composta • Seleção que é proposto um teste condicional, como na seleção simples, porém quando verdadeiro, executa um bloco de comandos, caso contrário, executa um outro bloco de comandos • se (condição) então • bloco de comandos 1 • senão • bloco de comandos 2

  7. Exemplo de Seleção Composta • Início • Escreva (“Informe sua idade”) • Leia (IDADE) • Se (IDADE<15) então • Escreva (“Você é uma criança”) • Senão • Escreva (“Você é adulto”) • Fim

  8. Seleção Encadeada • Como o próprio nome propõe, são encadeadas uma série de condições dentro das condições • Também chamado de ninho de Ses • se (condição 1) então • bloco de comandos 1 • senão • se (condição 2) então • bloco de comandos 2

  9. Exemplo de Seleção Encadeada • Declarações • Inteiro IDADE • Início • Escreva (“Informe sua Idade”) • Leia (IDADE) • Se (IDADE<20) então • Se (IDADE<15) então • Escreva (“Você é uma criança”) • Senão • Escreva (“Você é adolescente”) • Senão • Se(IDADE<50) então • Escreva (“Você é adulto”) • Senão • Escreva (“Você é velho”) • Fim

  10. Seleção de Múltipla Escolha • Em algumas situações, como em um ninho de ses, é possível implementar uma forma mais simples de seleção chamada de múltipla escolha • escolha variável • caso <valor 1> • Bloco de comandos 1 • caso <valor 2> • Bloco de comandos 2 • caso <valor 3> • Bloco de comandos 3 • caso <valor 4> • Bloco de comandos 4 • outrocaso • Bloco de comandos geral • fimescolha • A opção outrocaso é opcional

More Related