加减乘除

本文介绍了一个简单的Java计算器程序,该程序能够实现基本的算术运算功能,包括加、减、乘、除。用户可以根据提示选择所需的运算类型并输入两个操作数,程序将显示计算结果。

package test;

import java.util.Scanner;

public class Shu {
 public static void main(String[] args) {
  Scanner s=new Scanner(System.in);
  System.out.println("请输入");
  System.out.println("1==加");
  System.out.println("2==减");
  System.out.println("3==乘");
  System.out.println("4==除");
  int shu=s.nextInt();
  switch (shu) {
  case 1:
   Add add=new Add();
   Scanner s1=new Scanner(System.in);
   System.out.println("请输入第一个数");
   double diyi=s1.nextDouble();
   System.out.println("请输入第二个数");
   double dier=s1.nextDouble();
   add.add(diyi,dier);
   break;
  case 2:
   Jian jian=new Jian();
   Scanner s2=new Scanner(System.in);
   System.out.println("请输入第一个数");
   double diyi2=s2.nextDouble();
   System.out.println("请输入第二个数");
   double dier2=s2.nextDouble();
   jian.jian(diyi2,dier2);
   break;
  case 3:
   Cheng cheng=new Cheng();
   Scanner s3=new Scanner(System.in);
   System.out.println("请输入第一个数");
   double diyi3=s3.nextDouble();
   System.out.println("请输入第二个数");
   double dier3=s3.nextDouble();
   cheng.cheng(diyi3,dier3);
   break;
  case 4:
   Chu chu=new Chu();
   Scanner s4=new Scanner(System.in);
   System.out.println("请输入第一个数");
   double diyi4=s4.nextDouble();
   System.out.println("请输入第二个数");
   double dier4=s4.nextDouble();
   chu.chu(diyi4,dier4);
   break;
  default:
   break;
  }
 }

}
class Add{
 public void add(double a,double b){
  double zong=a+b;
  System.out.println("等于"+zong);
 }
}
class Jian{
 public void jian(double a,double b){
  double zong=a-b;
  System.out.println("等于"+zong);
 }
}
class Cheng{
 public void cheng(double a,double b){
  double zong=a*b;
  System.out.println("等于"+zong);
 }
}
class Chu{
 public void chu(double a,double b){
  double zong=a/b;
  System.out.println("等于"+zong);
 }
}

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值