1. 程式人生 > >JAVA課程學習六:簡易兩個數計算器

JAVA課程學習六:簡易兩個數計算器

要求輸入兩個數和公式符號,輸出計算結果
例如:
輸入你要計算的公式個數: 4
輸入:3+5 輸出:8
輸入:3x5 輸出:15
輸入:3/5 輸出:0.6
輸入:3-5 輸出:-2

import java.util.Scanner;
public class Operation {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        System.out.print("輸入你要計算的公式個數:");
        int n = in.nextInt();
        for
(int i = 0;i < n;i++){ System.out.print("輸入:"); String str = in.next(); if(str.contains("+")){ String s[] = str.split("[+]"); int a = Integer.parseInt(s[0]); int b = Integer.parseInt(s[1]); int sum = a + b; System.out.println("輸出:"
+ sum); }else if(str.contains("-")){ String s[] = str.split("[-]"); int a = Integer.parseInt(s[0]); int b = Integer.parseInt(s[1]); int sum = a - b; System.out.println("輸出:"+ sum); }else if(str.contains("*"
)){ String s[] = str.split("[*]"); int a = Integer.parseInt(s[0]); int b = Integer.parseInt(s[1]); int sum = a * b; System.out.println("輸出:"+ sum); }else{ String s[] = str.split("[/]"); int a = Integer.parseInt(s[0]); int b = Integer.parseInt(s[1]); int sum = a / b; System.out.println("輸出:"+ sum); } } } }

輸入你要計算的公式個數:
4
輸入:3+9
輸出:12
輸入:3-9
輸出:-6
輸入:3*8
輸出:24
輸入:8/2
輸出:4