NZEC错误Spoj-计算器

时间:2018-07-07 17:51:45

标签: java

嘿,我在Spoj上遇到NZEC问题,我必须使计算器具有所有操作(+,-,/,*。%)。在一行中必须添加操作,例如: -100 5结果95 + 100100结果200 * 1 1结果1等。

public static void main(String[] args) throws java.lang.Exception {
    int wynik, liczba1, liczba2;
    Scanner odczyt = new Scanner(System.in);

    while (true) {

        String zdanie = odczyt.nextLine();
        String[] ary = zdanie.split(" ");
        String x = ary[0];
        liczba1 = Integer.parseInt(ary[1]);
        liczba2 = Integer.parseInt(ary[2]);

        switch (x) {
        case "+":
            System.out.println(wynik = liczba1 + liczba2);
            break;
        case "-":
            System.out.println(liczba1 - liczba2);
            break;
        case "*":
            System.out.println(liczba1 * liczba2);
            break;
        case "/":
            System.out.println(liczba1 / liczba2);
            break;
        case "%":
            System.out.println(liczba1 % liczba2);
            break;

        }

    }

}

0 个答案:

没有答案
相关问题