From cc1252ba7a7306841df120b801be53fac947cf67 Mon Sep 17 00:00:00 2001 From: Thilini_Anuradha Pelithanthri <86640792+thilinianuradha@users.noreply.github.com> Date: Wed, 27 Oct 2021 20:13:01 +0530 Subject: [PATCH] Create simplecal.java --- simplecal.java | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 simplecal.java diff --git a/simplecal.java b/simplecal.java new file mode 100644 index 0000000..dcc013c --- /dev/null +++ b/simplecal.java @@ -0,0 +1,48 @@ +import java.util.Scanner; + +public class SimCal { + + public static void main(String[] args) { + + double number1, number2; + Scanner scanner = new Scanner(System.in); + System.out.print("Enter the first number:"); + + + number1 = scanner.nextDouble(); + System.out.print("Enter the second number:"); + number2 = scanner.nextDouble(); + + System.out.print("Enter an operator (+, -, *, /): "); + char opr = scanner.next().charAt(0); + + scanner.close(); + double output; + + switch(opr) + { + case '+': + output = number1 + number2; + break; + + case '-': + output = number1 - number2; + break; + + case '*': + output = number1 * number2; + break; + + case '/': + output = number1 / number2; + break; + + + default: + System.out.printf("Invalid operator"); + return; + } + + System.out.println(number1+" "+operator+" "+number2+": "+output); + } +}