Um Exemplo Prático
Vamos ver um exemplo prático que demonstra o uso do comando switch case:
Analisando o Exemplo
1. Solicitamos ao usuário que selecione um tipo de videogame, fornecendo as opções de 1 a 4.
2. A estrutura switch avalia a entrada do usuário (valor) e executa diferentes blocos de código com base no valor.
• Se valor for 1 ou 2, o tipo é Playstation: um switch aninhado avalia se o videogame é um Playstation 3 (1) ou um Playstation 4 (2).
• Se valor for 3 ou 4, o tipo é Xbox: Um switch aninhado avalia se o videogame é um Xbox 360 (3) ou um Xbox One (4).
• Se valor não corresponder a nenhuma das opções, a opção é considerada inválida e a mensagem "Opção inválida!" é exibida.
3. A instrução break é usada para sair do switch após a execução dos comandos correspondentes.
4. Ao final, exibimos a mensagem "Programa finalizado!".