You are on page 1of 12

Instituto Federal de Educação, Ciência e Tecnologia do Ceará

Campus Avançado de Jaguaruana


Curso Técnico em Informática
Disciplina Fundamentos de Programação

Aula 05
Switch Case
Prof. Me. Joari Santiago
Como fazer uma estrutura de menu
Churrascaria TopEspeto:
Código Produto Preço
1 Espeto de Boi R$ 2,50
2 Espeto de Frango R$ 2,00
3 Espeto de Porco R$ 3,00
Como fazer uma estrutura de menu
Churrascaria TopEspeto:
Código Produto Preço
1 Espeto de Boi R$ 2,50
2 Espeto de Frango R$ 2,00
3 Espeto de Porco R$ 3,00
4
5
..
600
Como fazer uma estrutura de menu
Estruturas Condicionais: switch-case
• O comando switch é próprio para se testar uma variável em relação a
diversos valores pré-estabelecidos.

• Parecido com if-else-if, porém não aceitas expressões, apenas constantes.

• O switch testa a variável e executa a declaração cujo “case” corresponda ao


valor atual da variável.
E se nenhuma das opções for escolhida?
Para nenhuma das opções tem o default
Switch-case é mais elegante
Estruturas Condicionais: switch-case
switch-case e o brake
• O comando break
• Faz com que o switch seja interrompido assim que uma das seqüência de
comandos seja executada.

• Não é essencial. Se após a execução da declaração não houver um break, o


programa continuará executando o próximo comando case.

• Isto pode ser útil em algumas situações, mas tenha cuidado.

You might also like