• 2019-1-13 面向对象-计算器


     1 package com.test;
     2 /**
     3  * 计算器   symbol~符号 total~总和
     4  * @author Mr.kemi
     5  * 2019-1-13
     6  * 新建类
     7  */
     8 public class Count {
     9     //输入第一个数字
    10     double num1;
    11     //输入第二个数字
    12     double num2;
    13     //算出的结果
    14     double sum;
    15     //输入的符号
    16     String symbol;
    17 
    18     public double total() {
    19         //根据运算符判断运算结果
    20         switch(symbol) {
    21         case "+":
    22             sum = num1+num2;
    23             break;
    24         case "-":
    25             sum = num1 - num2;
    26             break;
    27         case "*":
    28             sum = num1 * num2;
    29             break;
    30         case "/":
    31             sum = num1 / num2;
    32             break;
    33         }
    34         return sum;
    35         
    36     }
    37 }
     1 package com.test;
     2 
     3 import java.util.Scanner;
     4 
     5 /**
     6  * 新建对象(自己)
     7  * @author Mr.kemi
     8  *2019-1-13
     9  *输入运算符和两个操作数,输出运算结果
    10  */
    11 public class CountDemo {
    12     public static void main(String[] args) {
    13         Scanner input = new Scanner(System.in);
    14         Count count = new Count();
    15         System.out.println("请输入你要做的运算:");
    16         count.symbol = input.nextLine();
    17         System.out.println("请输入第一个数字:");
    18         count.num1 = input.nextDouble();
    19         System.out.println("请输入第二个数字:");
    20         count.num2 = input.nextDouble();
    21         System.out.println("结果为:");
    22         System.out.println(count.num1+count.symbol+count.num2+"="+count.total());
    23     }
    24 }

    运行结果:

    加号运算

    减号运算

    乘号运算

    除号运算

  • 相关阅读:
    Xftp6 和 Xshell 6 下载与安装使用
    Oracle 11 安装教程(桌面类)
    Oracle 11 安装 提示环境不满足最低要求解决方案
    FICO年终完全手册
    SAP月结操作讲解
    ABAP-FI常用BAPI
    FB01与F-02的区别(转载)
    SAP应用创新-维护控制表、视图统一路径
    FI 业务
    SAP 财务模块 FI-TV 差旅管理
  • 原文地址:https://www.cnblogs.com/kemii/p/10264233.html
Copyright © 2020-2023  润新知