Sunday, 12 July 2015

Java Programs

/*
 * Input1=23 (int)
 * input2=2  (int)
 * input3='*' (char)
 * output=46   (int)
 * Input3 can be any of these '+','-''*','/','%'. Perform the calculator operations.
 */

package programs;

import java.io.IOException;
import java.util.Scanner;

public class ArithmeticOperationsSwitchCase {
public static void main(String[] args) throws IOException {
Scanner in = new Scanner(System.in);
System.out.println("Enter Input1 and Input2 : ");
int input1 = in.nextInt();
int input2 = in.nextInt();
System.out.println("Enter the Input 3 : ");
char input3 = (char) System.in.read();
int output = 0;

switch (input3) {
case '+':
output = input1 + input2;
break;
case '-':
output = input1 - input2;
break;
case '*':
output = input1 * input2;
break;
case '/':
output = input1 / input2;
break;
case '%':
output = input1 % input2;
break;
default:
output = 0;
}
System.out.println("Output is " + output);

}
}