計算機
Calculator
コマンドラインから"5 + 2"のような式を入力して計算結果を返す簡単な計算機です。
四則演算にのみ対応しています。
AtCoderのチュートリアルとかで作らされるやつですね。
import java.util.*;
class Calc {
public static void main(String[] args) {
System.out.println("数式を入力してください");
Scanner scan = new Scanner(System.in);
int num1 = scan.nextInt();
String op = scan.next();
int num2 = scan.nextInt();
switch(op) {
case "+":
System.out.println("The answer is: " + (num1 + num2));
break;
case "-":
System.out.println("The answer is: " + (num1 - num2));
break;
case "*":
System.out.println("The answer is: " + (num1 * num2));
break;
case "/":
if (num2 == 0) {
System.out.println("ERROR: DIVISION BY 0");
} else {
System.out.println("The answer is: " + (num1 / num2));
}
break;
default:
System.out.println("ERROR: UNSUPPORTED OPERATOR OR FORMULA");
break;
}
}
}