From 00a67b7effc19a5b095f71143e4c33ef6fac90e8 Mon Sep 17 00:00:00 2001 From: ri20045 <116284592+ri20045@users.noreply.github.com> Date: Fri, 28 Jul 2023 04:49:35 +0530 Subject: [PATCH] Create switch.java --- JAVA_ASSIGNMENT/switch.java | 41 +++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 JAVA_ASSIGNMENT/switch.java diff --git a/JAVA_ASSIGNMENT/switch.java b/JAVA_ASSIGNMENT/switch.java new file mode 100644 index 0000000..8be5db0 --- /dev/null +++ b/JAVA_ASSIGNMENT/switch.java @@ -0,0 +1,41 @@ +import java.util.*; +// Write a Java program to enter two values using scanner class and perform arithmaric operation using switch case +class code{ + public static void main(String[] args){ + Scanner sc = new Scanner(System.in); + System.out.println("Enter 1st number: "); + double num1 = sc.nextDouble(); + System.out.println("Enter 2nd number: "); + double num2 = sc.nextDouble(); + System.out.println("Choose an arithmetic operation:"); + System.out.println("1. Addition"); + System.out.println("2. Subtraction"); + System.out.println("3. Multiplication"); + System.out.println("4. Division"); + int choice = sc.nextInt(); + double result = 0; + switch(choice){ + case 1: + result = num1 + num2; + break; + case 2: + result = num1 - num2; + break; + case 3: + result = num1 * num2; + break; + case 4: + if(num2 != 0){ + result = num1/num2; + }else{ + System.out.println("cannot perform"); + System.exit(0); + } + break; + default: + System.out.println("Inavlid choice"); + System.exit(0); + } + System.out.println("Result: "+result); + } +}