Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Fundamentos de Programação
Aula 3 INSTITUTO INFNET - 1
2
Fundamentos de Programação
Conteúdo Fundamentos de Programação Estruturas Básicas de Programação Desvios ou estruturas de seleção Exercícios INSTITUTO INFNET - 2
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
Fundamentos de Programação Início Escreva (“Informe sua idade”) Leia (IDADE) Se (IDADE<15) então Escreva (“Você é uma criança”) Fim INSTITUTO INFNET - 5
6
Fundamentos de Programação
Seleção Composta Fundamentos de Programação 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 INSTITUTO INFNET - 6
7
Exemplo de Seleção Composta
Fundamentos de Programação Início Escreva (“Informe sua idade”) Leia (IDADE) Se (IDADE<15) então Escreva (“Você é uma criança”) Senão Escreva (“Você é adulto”) Fim INSTITUTO INFNET - 7
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
Fundamentos de Programação 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”) Se(IDADE<50) então Escreva (“Você é adulto”) Escreva (“Você é velho”) Fim INSTITUTO INFNET - 9
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.