Calculadora com switch
Operadores aritméticos são comuns em sistemas que processam entradas de usuário, como calculadoras, editores de planilhas ou interpretadores de comandos. O comando switch é ideal para lidar com múltiplas opções fixas sem encadear if-else, tornando o código mais legível e fácil de manter.
O PROBLEMA
Leia dois números e operador (+,-,*,/). Use switch.
EXEMPLO
10, 2, * → 20.0
SOBRE O CONCEITO
O switch testa o valor de uma variável (aqui, um char lido com next().charAt(0)) e executa o bloco correspondente ao case que coincide. Cada case deve terminar com break para evitar que a execução continue para os próximos casos (fall-through). Esquecer o break é o erro mais comum: se o operador for *, sem break ele executaria também a divisão e o padrão, gerando saídas incorretas. O default trata operadores inválidos. Como if é proibido, a lógica depende exclusivamente do switch.
RESOLUÇÃO