Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 850 Bytes

Simple.md

File metadata and controls

25 lines (21 loc) · 850 Bytes

import java.util.Scanner;

public class Calculator { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter first number:"); double num1 = scanner.nextDouble();

    System.out.println("Enter an operator (+, -, *, /):");
    char operator = scanner.next().charAt(0);

    System.out.println("Enter second number:");
    double num2 = scanner.nextDouble();

    double result = 0;
    switch (operator) {
        case '+': result = num1 + num2; break;
        case '-': result = num1 - num2; break;
        case '*': result = num1 * num2; break;
        case '/': result = num1 / num2; break;
        default: System.out.println("Invalid operator"); return;
    }
    System.out.println("Result: " + result);
}

}