Problema:

Elabore um programa em Java capaz de realizar as quatro operações básicas com números naturais. (Calculadora)

 

Objetivo:

Apresentar aos alunos a estrutura de controle de seleção switch case.

 

/**
* Curso de Programação JAVA
*
* Exercício 12- Calculadora simples
*
* @author         Prof. Eric Loque M. Xavier
* @version        1.0.0
* Data            05/01/2017
*
*/

import java.util.Scanner;

public class exercicio12 {
    public static void main(String[] args){
		
        Scanner ler = new Scanner(System.in);
		
        double num1;
        double num2;
        String operador;

        System.out.println("Informe o primeiro número");
        num1 = ler.nextDouble();

        System.out.println("Informe o segundo número");
        num2 = ler.nextDouble();

        //Limpando o Buffer de entrada de teclado
        ler.nextLine();

        System.out.println("Qual a operação desejada?");
        operador = ler.nextLine();

        //Selecionando a operação a ser realizada 
        switch (operador) {
            case "+" : System.out.println( num1 + num2 );
                       break;
            case "-" : System.out.println( num1 - num2 );
                       break;
            case "*" : System.out.println( num1 * num2 );
                       break;
            case "/" : System.out.println( num1 / num2 );
                       break;
            default :  System.out.println("Operador desconhecido");
        }     
    }
}