Exercícios Resolvidos de Estruturas de seleção: switch-case

Ver Teoria

Enunciado

Leia o código de um determinado produto e mostre sua classificação. Utilize a seguinte tabela como referência:

Passo 1

Beleza pessoal. Vamos fazer mais um exercício da hora!

A questão ta pedindo para gente desenvolver um sistema onde selecionamos uma opção e recebemos de volta uma mensagem na tela. Uma estrutura s w i t c h - c a s e vai cair bem que nem uma luva aqui.

Mas antes vamos começar o cabeçalho do programa

Só vamos precisar receber um único valor inteiro do usuário, o código. Então vamos declarar uma variável c o d i g o para conter esse valor:

Passo 2

Agora vamos receber o código do usuário. Basta usar os comandos c o u t e c i n para solicitar o valor e inseri-lo na variável.

Passo 3

Show! Vamos desenvolver a estrutura de seleção.

A estrutura s w i t c h começa avaliando o valor contido na variável c o d i g o e abrimos as chaves.

Caso o valor da variável c o d i g o   seja 1 , então é selecionada o primeiro código onde imprimimos uma mensagem informando que se trata de um “alimento não perecível”.

Caso o valor contido na variável c o d i g o seja 2 , então vamos usar o c o u t para imprimir que se trata de um “alimento perecível”:

E fazemos o mesmo para os casos em que a variável c o d i g o é 3 ,   4 ou 5 onde devem ser impressos “vestuário”, “higiene pessoal” e “Limpeza e utensílios domésticos”, respectivamente.

A única surpresa é quando um valor imprevisto for inserido na variável. Neste caso vamos preparar um comando d e f a u l t que informa que o valor inserido é inválido

E pronto! Com isso terminamos a questão.

Resposta