Home C C++ Java Python Perl PHP SQL JavaScript Linux Selenium QT Online Test

Home » Java » Programs » Calculator

Java program on Calculator

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// Calculator using switch case

		Scanner reader = new Scanner(System.in);
		System.out.println("Enter two numbers : ");

		double first = reader.nextDouble();
		double second = reader.nextDouble();

		System.out.println("Please enter an operator: (+, - , * , / )");

		char operator = reader.next().charAt(0);

		double result = 0;

		switch (operator) {
		case '+':
			result = first + second;
			break;
		case '-':
			result = first - second;
			break;
		case '*':
			result = first * second;
			break;
		case '/':
			result = first / second;
			break;

		default:
			System.out.println("Please pass the correct operator");
			break;
		}
		System.out.println(result);
	}

}

Ouput of the Program

Java program on calculator