Você está na página 1de 11

FUNÇÃO ESCOLHA-CASO

CLARICE MELO
Comando Caso (Switch / Case)
• O comando CASO é utilizado para que seja possível escolher uma
opção dentre várias existentes, eliminando a necessidade de se usar
diversos SE..Então encadeados.
• Isso simplifica a codificação do algoritmo, e facilita sua depuração e
atualização. Esse comando testa uma condição, e dependendo do
resultado, executará os códigos associados.

• A FUNÇÃO ESCOLHA-CASO SUBSTITUI A FUNÇÃO SE – ENTÃO.

CLARICE MELO
CLARICE MELO
CLARICE MELO
• Faça um algoritmo que leia o
último número da placa do
carro e mostre uma
EXERCÍCIOS mensagem de acordo com dia
– FUNÇÃO da semana.
• 0 - 2 “Não Circular 2ª Feira”
ESCOLHA- • 3 “Não Circular 3ª Feira”
CASO • 4 “Não Circular 4ª Feira”
• 5 “Não Circular 5ª Feira”
• 6 “Não Circular 6ª Feira”

CLARICE MELO
• Faça um algoritmo que leia o número de faltas e se
EXERCÍCIOS – ele for maior ou igual a 25, o programa deverá
mostrar a mensagem
FUNÇÃO “REPROVADO POR FALTAS”,
se o número de faltas for menor que 25 o programa irá
ESCOLHA-CASO
solicitar as 3 notas e calcular a média do aluno e emitir
o resultado conforme a tabela abaixo:
CLARICE MELO
EXERCÍCIOS – FUNÇÃO ESCOLHA-CASO
• Faça um algoritmo que leia o peso de três volumes, se o total
exceder 500 Kg, o programa deverá calcular uma multa de R$
5,00 por Kg adicional e mostrar o valor. O valor da multa pode
variar de acordo com o peso excedido conforme a tabela
abaixo.

CLARICE MELO
EXERCÍCIOS – FUNÇÃO ESCOLHA-CASO
Elaborar um programa que contenha em um menu do seguinte formato :

PROGRAMA AGENDA DE TELEFONES


1 – CADASTRAR
2 – PESQUISAR
3 – ALTERAR
4 – CLASSIFICAR
5 – LISTAR
6 – SAIR
ESCOLHA UMA OPÇÃO : [ ]

CLARICE MELO
Escolha Caso e FUNÇÃO SE
• Faça um algoritmo que leia o Nome e a Idade
de uma criança De acordo com a idade,
informar qual sala de Aula a Criança deve
estar, de acordo com a tabela ao lado:
• Por exemplo, se for informado o nome João, e
a idade 4, a seguinte mensagem deve ser
exibida:
• "Nome da Criança: João - Sala de Aula:
Sala 2”
• Faça esse algoritmo utilizando a estrutura
Escolha Caso e depois faça o mesmo algoritmo
utilizando a estrutura SE
CLARICE MELO
CLARICE MELO
REFERÊNCIAS
• https://sites.google.com/site/exerciciosalgoritmos/
• https://pt.slideshare.net/EderSamaniego/algoritmos-01-
semana-07-exerccios-mltipla-escolha

CLARICE MELO

Você também pode gostar