Answer to Question #280701 in Java | JSP | JSF for qtie

Question #280701

Write a program that will allow the user to input two (2) numbers and mathematical operation (+, -, *, /).


1
Expert's answer
2021-12-20T09:59:40-0500


import java.util.Scanner;


public class App {


	/**
	 * The start point of the program
	 * 
	 * @param args
	 * 
	 */
	public static void main(String[] args) {
		Scanner keyBoard = new Scanner(System.in);


		System.out.print("Enter the first number: ");
		double number1 = keyBoard.nextDouble();
		System.out.print("Enter the second number: ");
		double number2 = keyBoard.nextDouble();
		System.out.print("Enter the mathematical operation (+, -, *, /): ");
		keyBoard.nextLine();
		char operation = keyBoard.nextLine().charAt(0);


		switch (operation) {
		case '+': {
			double result = number1 + number2;
			System.out.printf("%.2f + %.2f = %.2f", number1, number2, result);
			break;
		}
		case '-': {
			double result = number1 - number2;
			System.out.printf("%.2f - %.2f = %.2f", number1, number2, result);
			break;
		}
		case '*': {
			double result = number1 * number2;
			System.out.printf("%.2f * %.2f = %.2f", number1, number2, result);
			break;
		}
		case '/': {
			double result = number1 / number2;
			System.out.printf("%.2f / %.2f = %.2f", number1, number2, result);
			break;
		}
		}


		keyBoard.close();


	}
}

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog