import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
class Operate{
public static double getResult(double numA,double numB,char operate){
double result = 0d;
switch (operate){
case '+':
result =numA+numB;
break;
case '-':
result =numA-numB;
break;
case '*':
result =numA*numB;
break;
case '/':
result =numA/numB;
break;
}
return result;
}
}
public class Test {
public static void main(String [] args)
{
double numA = 0;
char c = 0;
double numB = 0;
try {
System.out.println("請輸入第一個數字:");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
numA = Double.parseDouble(br.readLine());
System.out.println("請選擇運算方法(+,-,*,/):");
BufferedReader br2=new BufferedReader(new InputStreamReader(System.in));
c = br2.readLine().charAt(0);
System.out.println("請輸入第二個數字:");
BufferedReader br3=new BufferedReader(new InputStreamReader(System.in));
numB = Double.parseDouble(br.readLine());
} catch (Exception e) {
e.printStackTrace();
}
double i=Operate.getResult(numA, numB, c);
System.out.println(i);
}
}