Lista de Exercícios Resolvidos de Comando switch

Ver Teoria

Suponha que você esteja desenvolvendo um programa para o caixa da mercearia do seu bairro.

Esse programa deve ser capaz de somar o valor unitário de um produto do comércio recebendo como entrada apenas o código identificador dele.

Para verificar o bom funcionamento da funcionalidade de soma de valor através do código você decidiu realizar testes apenas com uma parte dos produtos vendidos, para isso criou a seguinte tabela:

Desenvolva o código que será utilizado para a realização dos testes com os três produtos selecionados.

Ver solução completa

Desenvolva um programa que receba como entrada um número inteiro que represente um dos 7 dias da semana e imprima na tela se esse dia é útil, final de semana ou inválido.

Considere que Domingo é o dia 1 e Sábado o dia 7.

Ver solução completa

Desenvolva um programa que simule as 4 operações matemáticas básicas.

A entrada para a escolha de uma das 4 operações disponíveis é dada da seguinte forma:

  1. Soma
  2. Subtração
  3. Multiplicação
  4. Divisão

Seguida dos 2 operandos que participarão efetivamente da operação.

Ver solução completa

Suponha que você esteja desenvolvendo o sistema de um hotel que deva exibir mensagens na recepção para diferentes ações dos hospedes, são elas:

  1. Fazer Check-in
  2. Chamar serviço de quarto
  3. Fazer pedido

Ver solução completa

Qual é a função do case especial da estrutura switch denominado default.

Ver solução completa

Observe o seguinte programa:

Considerando que o usuário digite 7 quando uma entrada for requisitada, responda o que será impresso na tela ao final de sua execução e qual é a importância do comando break em estruturas switch case?

Ver solução completa

Explique a finalidade do comando switch case e defina a sua estrutura.

Ver solução completa

Faça um programa que calcule o “peso ideal” de um usuário de acordo com um caractere identificador de sexo (“M” para Masculino ou “F” para Feminino) inserido pelo mesmo. A fórmula para cada um dos dois casos está definida abaixo.

Caso “M”, utilize a fórmula:

( p e s o - 100 ) × 0,9

Caso “F”, utilize a fórmula:

p e s o - 100 × 0,85

Ver solução completa