Untitled
unknown
plain_text
a year ago
1.3 kB
3
Indexable
import java.util.Scanner; public class Calculator { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); double num1, num2, result; char operator; // Input from the user System.out.print("Enter first number: "); num1 = scanner.nextDouble(); System.out.print("Enter an operator (+, -, *, /): "); operator = scanner.next().charAt(0); System.out.print("Enter second number: "); num2 = scanner.nextDouble(); // Perform calculation based on the operator switch (operator) { case '+': result = num1 + num2; break; case '-': result = num1 - num2; break; case '*': result = num1 * num2; break; case '/': if (num2 != 0) { result = num1 / num2; } else { System.out.println("Error! Division by zero is not allowed."); return; } break; default: System.out.println("Error! Invalid operator."); return; } // Display the result System.out.println("Result: " + result); } }
Editor is loading...
Leave a Comment