JAVA課程學習六:簡易兩個數計算器
阿新 • • 發佈:2019-01-08
要求輸入兩個數和公式符號,輸出計算結果
例如:
輸入你要計算的公式個數: 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