C#实现简易计算器(Console程序)
先写一个用于数值计算的功能类
Calculate.cs
namespace ConsoleApp3Calculator
{public class Calculate/// <summary>/// 获取用户输入的值/// </summary>/// <param name="type"></param> 用户输入的类型/// <param name="num1"></param>计算值1/// <param name="num2"></param>计算值2/// <returns></returns>{public int GetUserResult(string type, int num1, int num2){int res = 0;if (type == "+")res = num1 + num2;else if (type == "-")res = num1 - num2;else if (type == "*")res = num1 * num2;else if (type == "/")res = num1 / num2;return res;}}
}
主程序
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace ConsoleApp3Calculator
{class Program{static void Main(string[] args){Calculate calculate = new Calculate();//calculate.GetUserResultConsole.WriteLine("请输入要计算的类型:");string type = Console.ReadLine();Console.WriteLine("请输入值1:");//int num1 = Convert.ToInt32(Console.ReadLine());int num1 = int.Parse(Console.ReadLine()); // 字符串类型转换为整型Console.WriteLine("请输入值2:");//int num2 = Convert.ToInt32(Console.ReadLine());int num2 = int.Parse(Console.ReadLine());int res = calculate.GetUserResult(type, num1, num2);Console.WriteLine("你输入的数字:{0},数字:{1},方式:{2}:的计算结果为:{3}", num1, num2, type, res);Console.ReadKey();}}
}
运行结果:
C#实现简易计算器(Console程序)相关推荐
- 简单的android小程序计算机,Android实现简易计算器小程序
本文实例为大家分享了Android实现简易计算器小程序的具体代码,供大家参考,具体内容如下 目标效果: 通过编写代码,可以实现整数和小数的加减乘除运算,以及删除和清空的功能. 1.页面中Button使 ...
- java体重指数计算器程序_java 学习 ——计算器小程序
简易计算器小程序代码: package jisuanqi; //声明需要插入的包 import java.awt.*; import java.lang.Object; import java.lan ...
- python计算器小程序源码_python代码编写计算器小程序
本文实例为大家分享了python计算器小程序的具体代码,供大家参考,具体内容如下 import tkinter import tkinter.messagebox import math class ...
- java 计算器 小程序_java 学习 ——计算器小程序
简易计算器小程序代码: package jisuanqi; //声明须要插入的包 import java.awt.*; import java.lang.Object; import java.lan ...
- 微信小程序-简易计算器
代码地址如下: http://www.demodashi.com/demo/14210.html 一.前期准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.c ...
- 微信小程序————简易计算器
1.计算器小程序 点击页面数字按键可以计算简单的加减乘除数据运算. 2.大概结构 页面显示 大概逻辑是当点第一次击数字键的时候要有个变量来存储这个点击的数,然后再来个记录点击运算符的变量,等要算的数全 ...
- Android小程序-简易计算器的实现
目标效果: 通过编写代码,可以实现整数和小数的加减乘除运算,以及删除和清空的功能. 1.页面中Button使用的是线性布局,最外边一个是父布局,第一行C,DEL,/,*为第一个子布局,第二行7,8 ...
- 单片机加减法计算器_51单片机简易计算器程序 实现数字的加减乘除运算
单片机源程序如下: #include //头文件 #define uint unsigned int #define uchar unsigned char sbit lcden=P1^1; //LC ...
- 51单片机的简易计算器设计(仿真+程序+原理图+PCB+设计报告)
本设计: 基于51单片机的简易计算器设计(仿真+程序+原理图+PCB+设计报告) 仿真:proteus 7.8 程序编译器:keil 4/keil 5 编程语言:C语言 编号S0001 芯片可以替换为 ...
- 微信小程序开发之简易计算器
微信小程序之简易计算器 一.介绍 1.中缀表达式 中缀表达式是一种通用的算术或逻辑公式表示方法,操作符以中缀形式处于操作数的中间.中缀表达式是人们常用的算术表示方法. 虽然人的大脑很容易理解与分析中缀 ...
最新文章
- Java异常信息处理类
- LeetCode--046--全排列(java)
- 根据图片原型写一个html页面,原型图的交互说明该怎么写?
- 网络编程懒人入门(一):快速理解网络通信协议(上篇)
- spring 事务笔记(四)
- Python django-restframework 前后端分离实现在线教育课程平台
- php使用邮件找回密码,php利用Zend_Mail发送邮件(实现邮件重设密码功能)
- java删除指定目录下文件_Java中循环删除指定目录下的文件
- 实现前后端数据交互方法汇总
- mysql in 查询优化_mysql in 集合查询优化问题。
- 暴涨30%!马斯克突然杀入推特:当上最大股东!
- 粒子滤波算法matlab代码,粒子滤波算法原理及Matlab程序(专题).ppt
- 读《因果的真相》第四章摘抄笔记
- Vue3-歌词根据时间自动滚动
- echarts自定义legend图例和tooltip默认提示文字
- 米家蓝牙温湿度计2 换用 LIR2032 充电电池的问题
- 简洁大气的资源网站emlog模板
- 真实场景的双目立体匹配(Stereo Matching)获取深度图详解
- 《Photoshop+Lightroom数码摄影后期处理经典教程》—第1章1.5节准备将Lightroom和Photoshop结合起来...
- 英语单词:through; fall through; write through