package com.SC;
import java.util.Scanner;
public class operate {
/**
* 做一個簡單的計算器
*/
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double num1 = 0;
double num2 = 0;
boolean flag = true;
boolean flag1 = true;
double sum = 0;
while(flag){
if(flag1){
System.out.println("請輸入第一個數(shù):");
num1 = sc.nextDouble();
}else{
num1 = sum;
}
System.out.println("請輸入運算符(+,-,*,%,/):");
String operat = sc.next();
System.out.println("請輸入第二個數(shù):");
num2 = sc.nextDouble();
if(flag){
if(operat.equals("+")){
sum = num1+num2;
}else if(operat.equals("-")){
sum = num1-num2;
}else if(operat.equals("*")){
sum = num1*num2;
}else if(operat.equals("%")){
sum = num1%num2;
}else if(operat.equals("/")){
sum = num1/num2;
}
System.out.println(sum);
}
System.out.println("請輸入1.繼續(xù)操作2.重新操作3.退出程序");
String str = sc.next();
if("繼續(xù)操作".equals(str)){
flag1 = false;
}else if("重新操作".equals(str)){
flag1 = true;
}else if("退出程序".equals(str)){
System.out.println("謝謝使用!");
break;
}
}
}
}