设计一个简单的计算器程序。从键盘输入2个操作数,1个运算符,运算符为加(+)、减(-)、乘(*)、除(/)时,输出计算结果
 输入:3 4
  +
  输出:
  7

import java.util.Scanner;

public class Calculator {
public static void main(String[] args) {
      //创建输入对象
       Scanner in=new Scanner(System.in);
 //1.输入两个数
       System.out.println("请输入两个数:");
       double a=in.nextDouble();
       double b=in.nextDouble();
//2.执行计算
      System.out.println("请输入要计算的方式(加(+)、减(-)、乘(*)、除(/)):");
      String symbol=in.next();
//3.计算结果
      double number=calculate(a, b, symbol);
      System.out.println("输出:"+number);
}
/**
 * @method :通过符合判读执行那些计算
 * @param a
 * @param b
 * @param symbol
 * @return
 */
      public static double calculate(double a,double b, String symbol){
            double number=0;        //计算的结果
            if (symbol.equals("+")) { //加法
                  number=add(a, b);
            }
            else if (symbol.equals("-")) {//减法
                  number=minus(a, b);
            }
            else if (symbol.equals("*")) {//乘法
                  number=multiply(a, b);
            }
            else if (symbol.equals("/")) {//除法
                  number=division(a, b);
            }
            else {
                  System.out.println("输入错误!");
            }
            return number;
      }
/**
 * @method  :求两数之和
 */
      public static double add(double a,double b){
            return a+b;
      }
/**
 * @method  :求两数之差
 */
      public static double minus(double a,double b){
            return a-b;
      }
/**
 * @method  :求两数之积
 */
      public static double multiply(double a,double b){
            return a*b;
      }
/**
 * @method  :求一个数除以一个数的余数
 */
      public static double division(double a,double b){
            return a/b;
      }
}

java简单实现计算器功能相关推荐

  1. Android实现简单的计算器功能

    Android实现简单的计算器功能 **前言:**通过Android实现简单的计算器功能,实现简单的加.减.乘.除操作. 效果图如下: 第一步 布局文件:activity_main.xml <? ...

  2. android实现计算器功能吗,利用Android实现一个简单的计算器功能

    利用Android实现一个简单的计算器功能 发布时间:2020-11-20 16:25:01 来源:亿速云 阅读:90 作者:Leah 今天就跟大家聊聊有关利用Android实现一个简单的计算器功能, ...

  3. php四则运算出题器_PHP实现的简单四则运算计算器功能示例

    本文实例讲述了PHP实现的简单四则运算计算器功能.分享给大家供大家参考,具体如下: php实现一个简单的四则运算计算器(还不支持括号的优先级).利用栈这种数据结构来计算表达式很赞. 这里可以使用栈的结 ...

  4. 编写简单的计算器功能的程序

    使用switch语句实现简单的加减乘除 具体代码如下: #include<stdio.h> int main() {int date1, date2; char op;printf(&qu ...

  5. C语言 编程实现简单的计算器功能

    编程实现简单的计算器功能,要求用户按如下格式从键盘输入算式: 操作数1 运算符op 操作数2 计算并输出表达式的值,其中算术运算符包括:加(+).减(-).乘().除(/).^(次幂). 要求使其能进 ...

  6. android计算器功能实现,在android中利用 studio实现一个简单的计算器功能

    在android中利用 studio实现一个简单的计算器功能 发布时间:2020-11-07 15:35:20 来源:亿速云 阅读:168 作者:Leah 这篇文章将为大家详细讲解有关在android ...

  7. 编程实现简单的计算器功能(swich)

    编程实现简单的计算器功能,要求用户按如下格式从键盘输入算式:   操作数1 运算符op 操作数2   计算并输出表达式的值,其中运算符为:加( + ).减( - ),乘( * ).除( / )   用 ...

  8. php计算器按钮功能,PHP简单在线计算器功能示例

    PHP简单在线计算器功能示例 PHP可以被嵌入于HTML语言,它相对于其他语言.编辑简单,实用性强,更适合初学者.下面是小编分享的PHP简单在线计算器功能示例,一起来看一下吧. 简单的计算器(www. ...

  9. 给定两个整数,例如4和5,实现简单的计算器功能,即求出他们的和,差、积、商、余数。

    给定两个整数,例如4和5,实现简单的计算器功能,即求出他们的和,差.积.商.余数. #include<stdio.h> int main() {int IOperator,rOperato ...

最新文章

  1. 奥特linux系统监控,奥特曼知识大挑战答案
  2. 基于pygame的射击小游戏制作(二)射击子弹
  3. JavaScript 中回调地狱的今生前世
  4. 在 .NET Core 中的并发编程
  5. Java主要处理哪些类型的异常_Java技术高效处理异常有哪些呢?
  6. 超分辨率在移动实时音视频的应用实践
  7. 入门系列之在Ubuntu上使用MySQL设置远程数据库优化站点性能
  8. 发生服务器错误 显示预览,我的电脑为何在做asp的时候按F12键不能预览!预览就出错!错误代码500说服务器或者DNS错误...
  9. 产品经理面试必备常见问题及解析
  10. 最短路算法c++(dijsktra,floyd,spfa)
  11. 年终盘点 | 2020年最佳CV论文速览「AI核心算法」
  12. 游戏编程入门(2):创建游戏引擎和使用该引擎制作小游戏
  13. 强化学习的概念及学习过程
  14. 电子工程师的自我修养 - 锂电池的测量电路
  15. ubuntu18.04修改屏幕休眠时间
  16. usb连接不上 艾德克斯电源_艾德克斯 ITECH电源RS232通讯设置简易教程
  17. java线程中断 interrupt
  18. 金额的每三位一个逗号的正则解法
  19. 顺丰下单后处理接收到的xml
  20. 企业OA有哪些好处?所有企业都要用OA吗?

热门文章

  1. linux系统分区加密,Linux系统的几种加密
  2. 云计算工程师必备的10本书
  3. STM32+ESP8266+小程序的智能家居(项目简介)
  4. 在内部局域网内搭建HTTPs
  5. ProCAST 2007 铸造模拟软件
  6. Procast安装软件及教程下载
  7. FullCalendarDemo5 控件的实例讲解—拖拽实现值班排班(五)
  8. C++编程 使用QT5 SDK录制屏幕并显示
  9. 程序中调用CMD,运行命令或启动子程序
  10. mono aot full for ios