SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
Programação e Sistemas de Informação
TÉCNICO DE GESTÃO E
PROGRAMAÇÃO DE SISTEMAS
INFORMÁTICOS
Introdução ao Módulo II – Mecanismos de Controlo de Execução
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Objetivos para a aula:
oIntrodução ao Módulo II – Mecanismos de Controlo de
Execução.
oEstrutura Condicional Múltipla Caso … Seja.
oExercícios.
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Caso … Seja
Estrutura condicional múltipla é caracterizada pela
avaliação do valor de uma variável que pode ter como
resultado n (finito) valores distintos (1, 2, 3, ... n) seguindo-
se a execução de uma das n sequências de ações
distintas.
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Caso … Seja
Formato:
Caso (Var) Seja
1: S1
2: S2
n: Sn
fim
Var é uma variável e S1, S2, Sn e Sx representam uma instrução ou conjunto
de instruções.
A estrutura Caso embora não use delimitador inicio necessita ter delimitador
fim.
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Exemplo: Ler um dia da semana de 1 a 7 e
apresentar o respetivo nome
Algoritmo Dias
Escrever(‘Qual o dia:’)
Ler(dia)
Caso (dia) Seja
1: Escrever(‘Domingo’)
2: Escrever(‘Segunda’)
3: Escrever(‘Terça’)
4: Escrever(‘Quarta’)
5: Escrever(‘Quinta’)
6: Escrever(‘Sexta’)
7: Escrever(‘Sábado’)
Senão
Escrever(‘Dia Errado!!!’)
fimcaso
Fimalgoritmo
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
Exemplo: Ler um dia da semana de 1 a 7 e
apresentar o respetivo nome
Algoritmo Dias
Escrever(‘Qual o dia:’)
Ler(dia)
Caso (dia) Seja
1: Escrever(‘Domingo’)
2: Escrever(‘Segunda’)
3: Escrever(‘Terça’)
4: Escrever(‘Quarta’)
5: Escrever(‘Quinta’)
6: Escrever(‘Sexta’)
7: Escrever(‘Sábado’)
Senão
Escrever(‘Dia Errado!!!’)
fimcaso
Fimalgoritmo
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

Mais conteúdo relacionado

Mais de 111111119

Aula 1 módulo iii - psi
Aula 1  módulo iii - psiAula 1  módulo iii - psi
Aula 1 módulo iii - psi111111119
 
Aula 1 módulo v - psi
Aula 1  módulo v - psiAula 1  módulo v - psi
Aula 1 módulo v - psi111111119
 
Aula 4 módulo ii - psi
Aula 4  módulo ii - psiAula 4  módulo ii - psi
Aula 4 módulo ii - psi111111119
 
Aula 3 módulo ii - psi
Aula 3  módulo ii - psiAula 3  módulo ii - psi
Aula 3 módulo ii - psi111111119
 
Aula 5 módulo ii - psi
Aula 5  módulo ii - psiAula 5  módulo ii - psi
Aula 5 módulo ii - psi111111119
 
Aula 3 módulo i - psi
Aula 3   módulo i - psiAula 3   módulo i - psi
Aula 3 módulo i - psi111111119
 
Aula 5 módulo i - psi
Aula 5   módulo i - psiAula 5   módulo i - psi
Aula 5 módulo i - psi111111119
 
Aula 4 módulo i - psi
Aula 4   módulo i - psiAula 4   módulo i - psi
Aula 4 módulo i - psi111111119
 
Aula 1 módulo i - psi
Aula 1   módulo i - psiAula 1   módulo i - psi
Aula 1 módulo i - psi111111119
 

Mais de 111111119 (9)

Aula 1 módulo iii - psi
Aula 1  módulo iii - psiAula 1  módulo iii - psi
Aula 1 módulo iii - psi
 
Aula 1 módulo v - psi
Aula 1  módulo v - psiAula 1  módulo v - psi
Aula 1 módulo v - psi
 
Aula 4 módulo ii - psi
Aula 4  módulo ii - psiAula 4  módulo ii - psi
Aula 4 módulo ii - psi
 
Aula 3 módulo ii - psi
Aula 3  módulo ii - psiAula 3  módulo ii - psi
Aula 3 módulo ii - psi
 
Aula 5 módulo ii - psi
Aula 5  módulo ii - psiAula 5  módulo ii - psi
Aula 5 módulo ii - psi
 
Aula 3 módulo i - psi
Aula 3   módulo i - psiAula 3   módulo i - psi
Aula 3 módulo i - psi
 
Aula 5 módulo i - psi
Aula 5   módulo i - psiAula 5   módulo i - psi
Aula 5 módulo i - psi
 
Aula 4 módulo i - psi
Aula 4   módulo i - psiAula 4   módulo i - psi
Aula 4 módulo i - psi
 
Aula 1 módulo i - psi
Aula 1   módulo i - psiAula 1   módulo i - psi
Aula 1 módulo i - psi
 

Caso Seja estrutura condicional múltipla

  • 1. Programação e Sistemas de Informação TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS Introdução ao Módulo II – Mecanismos de Controlo de Execução Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 2. Objetivos para a aula: oIntrodução ao Módulo II – Mecanismos de Controlo de Execução. oEstrutura Condicional Múltipla Caso … Seja. oExercícios. Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 3. Caso … Seja Estrutura condicional múltipla é caracterizada pela avaliação do valor de uma variável que pode ter como resultado n (finito) valores distintos (1, 2, 3, ... n) seguindo- se a execução de uma das n sequências de ações distintas. Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 4. Caso … Seja Formato: Caso (Var) Seja 1: S1 2: S2 n: Sn fim Var é uma variável e S1, S2, Sn e Sx representam uma instrução ou conjunto de instruções. A estrutura Caso embora não use delimitador inicio necessita ter delimitador fim. Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 5. Exemplo: Ler um dia da semana de 1 a 7 e apresentar o respetivo nome Algoritmo Dias Escrever(‘Qual o dia:’) Ler(dia) Caso (dia) Seja 1: Escrever(‘Domingo’) 2: Escrever(‘Segunda’) 3: Escrever(‘Terça’) 4: Escrever(‘Quarta’) 5: Escrever(‘Quinta’) 6: Escrever(‘Sexta’) 7: Escrever(‘Sábado’) Senão Escrever(‘Dia Errado!!!’) fimcaso Fimalgoritmo Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  • 6. Exemplo: Ler um dia da semana de 1 a 7 e apresentar o respetivo nome Algoritmo Dias Escrever(‘Qual o dia:’) Ler(dia) Caso (dia) Seja 1: Escrever(‘Domingo’) 2: Escrever(‘Segunda’) 3: Escrever(‘Terça’) 4: Escrever(‘Quarta’) 5: Escrever(‘Quinta’) 6: Escrever(‘Sexta’) 7: Escrever(‘Sábado’) Senão Escrever(‘Dia Errado!!!’) fimcaso Fimalgoritmo Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino