package method;
import java.util.Scanner;
public class Demo6 {/**作业:*1 写四个方法,加减乘除*2 利用循环+switch进行用户交互*3 传递需要操作的两个数*4 输出结果*/public static void main(String[] args) {Scanner scanner = new Scanner(System.in);boolean score = true;while(score) {System.out.println("请输入第一个数");int numb1 = scanner.nextInt();System.out.println("请输入第二个数");int numb2 = scanner.nextInt();System.out.println("请输入预算符(+,-,*,/):");String operator = scanner.next();int result = 0;switch (operator) {case "+":result = add(numb1, numb2);break;case "-":result = sub(numb1, numb2);break;case "*":result = mul(numb1, numb2);break;case "/":if (numb2 != 0) {result = div(numb1, numb2);} else {System.out.println("除数不能为零");}break;default:System.out.println("非法运算符");break;}if(!operator.equals("非法运算符")&&!((operator.equals("/"))&&(numb2==0))){System.out.println("计算结果"+result);}System.out.print("是否继续?(yes or no):");String choice = scanner.next();if(!choice.equalsIgnoreCase("yes")){score = false;}}scanner.close();}public static int add( int a, int b) {return a+b;}public static int sub(int a, int b) {return a-b;}public static int mul(int a, int b) {return a*b;}public static int div(int a, int b) {return a/b;}}