A aula de algoritmo do dia 25 de abril foi sobre: Seleção. E teve os seguintes desdobramentos e explicações:
O que é uma SELEÇÃO? - Também chamada de estrutura de decisão ou de processamento condicional, a estrutura de seleção é utilizada quando a execução de um comando (ou uma sequência de comandos) depende de um teste anterior (uma ou mais comparações). A seleção pode ser simples ou composta.
O que é uma SELEÇÃO SIMPLES? Quando a execução de um comando (ou de uma sequência de comandos) depender de uma condição verdadeira, e não há comandos a executar se a condição for falsa.
Se <condição> Então
(comandos);
Fim Se;
Neste exemplo a CONDIÇÃO pode ser uma expressão lógica. Exemplo1: leia um número inteiro e o imprima se ele for diferente de 0 (ZERO). Veja este exemplo.
var
a:real
Escreva(“Digite um número qualquer ”)
Leia(a)
Se (a<5) Então
Escreva(“O número é maior do que Zero”)
FimSe;
Veja este vídeo de André usando o VisuAlg. Se você não está usando o programa, não deixe de usar. Garanto que o conteúdo da aula ficará mais interessante.
O que é uma SELEÇÃO COMPOSTA? Quando se executa um comando (ou sequência de comando) se uma condição é verdadeira, e se executa um outro comando (ou sequência de comandos) se a condição é falsa.
Se <condição> Então
(Comandos);
Senão
(comandos);
Fim Se;
MULTIPLAS ESCOLHAS: Um conjunto de valores discretos precisam ser testados e ações diferentes estão associados a esse valores:
ESCOLHA x
Caso v1: COMANDOS 1
CASO V2: COMANDOS 2
CASO V3: COMANDOS 3
CASO V4: COMANDOS 4
FIMESCOLHAPara executar um comando que desconsidera aqueles estipulados no caso a caso, inclui-se a situação: “Caso Contrário”
Video:
Seleção Encadeada Heterogênea. Encadeia várias seleções
Se <condição1> então // primeira condição
Se<condicao2> // segunda condição
inicio
<comandos>
Fim
FimseSenao
Se<condição 3> //terceira condição
Inicio
Comandos
FimFimse
Fimse
Veja os vídeo no youtube para expandir a compreensão do assunto. Faça o download e use o VisualG…
Nenhum comentário:
Postar um comentário