灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:2890回复:0

java技术支持 任务十四 计算器

楼主#
更多 发布于:2012-09-23 12:56

[java]

* 程序头部注释开始  

* 程序的版权和版本声明部分  

* Copyright (c) 2011, 烟台大学计算机学院学生  

* All rights reserved.  

* 文件名称: 计算器                          

* 作    者:薛广晨                              

* 完成日期:2011  年 09 月 22  日  

* 版 本号:x1.0            

  

* 对任务及求解方法的描述部分  

* 输入描述:  

* 问题描述: 实现一个计算器,用户从键盘输入两个操作数和一个运算符(+、-、*、/、%),系统自动完成计算

* 程序输出:  

* 程序头部的注释结束

*/

 

package xue.com;

 

public class Calculator {

 

    /**

     * @param args

     */

    public static void main(String[] args) {

        // TODO Auto-generated method stub

        double number = 0;

        String number1 = Console.readLine();

        String op = Console.readLine();

        String number2 = Console.readLine();

        

        double num1 = Double.parseDouble(number1);

        double num2 = Double.parseDouble(number2);

        

        if(op.equals("+"))

        {

            number = op1(num1, num2);

        }

        else if(op.equals("-"))

        {

            number = op2(num1, num2);

        }

        else if(op.equals("*"))

        {

            number = op3(num1, num2);

        }

        else if(op.equals("/"))

        {

            number = op4(num1, num2);

        }

        else

        {

            System.out.println("输入非法字符");

            return;

            

        }

        

        System.out.println(num1 + op + num2 + "=" + number);

 

    }

    

    public static double op1(double num1, double num2)

    {

        return num1 + num2;

    }

    public static double op2(double num1, double num2)

    {

        return num1 - num2;

    }

    public static double op3(double num1, double num2)

    {

        return num1 * num2;

    }

    public static double op4(double num1, double num2)

    {

        return num1 / num2;

    }

 

}

运行结果:

图片:20120922041957904.jpg


喜欢0 评分0
游客

返回顶部