zoukankan      html  css  js  c++  java
  • 《整数计算器》

    主类

    package cn.yu.test;

    public class Demo {

    /**
    * @param args
    */
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    Calculator calc =new Calculator();
    calc.calculator();
    }

    }

    次类

    package cn.yu.test;

    import java.util.Scanner;

    public class Calculator {
    public void calculator(){
    System.out.println("计算器");

    System.out.println("请输入第一个数");
    Calmethod cal = new Calmethod();

    Scanner a = new Scanner(System.in);

    int num1 = a.nextInt(); //获得第一个数

    if(num1 >=0 || num1<0){

    System.out.println("请输入第二个数");

    Scanner b = new Scanner(System.in);

    int num2 = b.nextInt(); //获得第二个数

    if(num2>=0 || num2<0){

    System.out.println("请输入操作符");

    Scanner c = new Scanner(System.in);

    String opt =c.next(); //获得操作符

    if("+".equals(opt)){
    int result=cal.add(num1, num2);

    System.out.println("结果:"+result);

    }

    else if("-".equals(opt)){


    int result =cal.sub(num1, num2);

    System.out.println("结果:"+result);

    }

    else if("*".equals(opt)){

    int result =cal.mul(num1, num2);

    System.out.println("结果:"+result);

    }

    else if("/".equals(opt)){

    if(num2!=0){
    int result =cal.div(num1, num2);

    System.out.println("结果:"+result);

    }

    else{

    System.out.println("除数不能为0,请重试!~");

    }

    }

    else{

    System.out.println("你输入的不是操作符,请重试!");

    }

    }

    else{

    System.out.println("你输入的不是数字,请重试!");

    }

    }

    else{

    System.out.println("你输入的不是数字,请重试!");


    }

    }

    方法类

    package cn.yu.test;


    public class Calmethod {

    /*两数相加*/

    public int add(int num1, int num2) {

    return num1+num2;

    }
    /*两数相減*/
    public int sub(int num1,int num2){

    return num1-num2;

    }
    /*两数相乘*/
    public int mul(int num1,int num2){

    return num1*num2;

    }
    /*两数相除*/
    public int div(int num1,int num2){

    return num1/num2;

    }


    }

  • 相关阅读:
    ●sql语句-添加表和字段的说明
    ●sql-行列转换
    ●获取汉字全拼
    ●获取汉字首拼
    ●导出excel(NPOI)
    ●导出excel(office组件)
    JQuery
    CSS网页美化设计属性
    表单 框架集及CCS 20140916
    常见标签的属性及使用 20140915
  • 原文地址:https://www.cnblogs.com/a4yy/p/5368160.html
Copyright © 2011-2022 走看看