用c++做一个简单的计算器
用C++做一个简单的计算器
本教程的主要内容是如何使用C++做一个简单的计算器。它可以实现最基本的计算功能,提供5种计算方式。
全部代码如下:
#include <iostream> //导入命令行库
using namespace std; //定义命名空间
int main() //定义主函数
{int input,a,b,sum; //input:判断值,a&b:参与计算的两个数字,sum:计算结果cin >> input; //输入判断值//这里使用一个if语句嵌套,来实现计算器的报错功能。if (input <= 5) { cin << a;cin << b;//判断输入值来选择计算方式if (input == 5){sum = a%b;}if (input == 4){sum = a/b;}if (input == 3){sum = a*b;}if (input == 2){sum = a-b;}if (input == 1){sum = a+b;}cout << sum;}//报错功能的实现else{cout << "Error";}
}
计算器的使用方法是+,-,*,/,%五种运算方式分别与1,2,3,4,5五个数字对应。
使用时先输入数字选择计算方式,再输入参与计算的数字(数字之间用空格隔开,只能输入两个。
这是我第一次写教程,如果有什么不满意的地方可以指出来,我会在以后的教程中改正。
用c++做一个简单的计算器相关推荐
- Windows10 手机应用程序开发 - 3. 做一个简单的计算器界面
2019独角兽企业重金招聘Python工程师标准>>> 目标:完成一个简单的计算器的界面,暂时不做点击处理,主要联系UI布局. 步骤: 1.创建一个空的windows phone 项 ...
- php编写一个简单计算器程序,PHP做一个简单的计算器
本文为大家讲解通过分支循环知识及PHP的表单处理一个简单的计算器 首先看下效果 通过网页显示计算器样式 在网页样式中可以看出,有两个输入框Num1.Num2和一个下拉框Type 还有一个提交按钮 在输 ...
- python 做一个简单的计算器
python:做一个简易的计算器(加减乘除,重复使用) 第一种方法 def jisuanqi(): #实现加减乘除运算a, b, c=shuru()if c == "+":z = ...
- 使用python做一个简单的计算器
今天教大家如何使用python撸一个简单的计算器小程序. 具体源码如下: import tkinter import math import tkinter.messageboxclass Calcu ...
- 使用tkinter做一个简单的计算器
主要思路:将数字和运算符号都作为按钮展现,当点击按钮时,数字显示在输入框中,点击=号是对数字进行运算,将原来的数字删除,将运算结果展示在输入框中. 注意!当第一个数是0的时候将这个0从输入框中进行删除 ...
- 用WinForm做一个简单的计算器
首先创建一个界面将Button控件拖进来,修改好Text以及Name, 显示器用lable来做,将默认text和Tag属性设置为0,背景颜色BackColor可以根据自己喜好修改 数字0-9按钮名称B ...
- 用C#窗体应用做一个简单的计算器
初步想法: 1.只进行两个数和三个数之间的运算,降低难度,用两个字符类型变量存储数字之间的运算符,用double类型数组存储数字,长度可设为3. 2.然后就要考虑四个数字以上的运算,可以在写表达式时进 ...
- java 做计算器 百度云_用Java做一个简单的计算器
窗体 package Calc; import java.awt.*; import java.awt.event.*; import javax.swing.*; /** * * 计算器程序6261 ...
- 利用java做一个简单的计算器
共两个类.还只是完成+.-.×.÷运算而已. GUI只是用了AWT,很简单,相信一看就能懂了. Calculator.java public class Calculator{ private Str ...
最新文章
- 医疗信息化、医学相关资料下载
- 性能:15个JavaScript本地存储技术的函数库和工具
- vue实战记录(二)- vue实现购物车功能之创建vue实例
- LeetCode 20 有效的括号
- MyEclipse使用总结——使用MyEclipse打包带源码的jar包
- linux 没有root登陆
- macos docker 安装mysql,mac 中docker安装mysql的图文教程
- Java的并发编程中的多线程问题到底是怎么回事儿?
- hdu 2444(二分图的判断以及求最大匹配)
- excel实战应用案例100讲(十五)-在Excel中对Python进行操作完美工具PyXLL-Jupyter
- opencv (一) 学习通过OpenCV图形界面及基础
- OpenShift 4 - CRC(Codeready Container)个人单机版 OpenShift 环境
- 安装了天正电气 服务器为空,解决 WIN7_64位系统安装 天正电气2014+CAD2008时,出现“error”或者:“不能访问到网络锁……”...
- 基于微信小程序的药店管理系统毕业设计
- c语言中的正弦函数与余弦函数
- BLE-NRF51822教程2-工程初始化流程
- Android gatekeeper的原理介绍和代码导读
- PLC运动控制系列之机械回原点(back to origin)
- mac 爱普生打印机驱动_爱普生l201打印机驱动下载Mac版-爱普生L201驱动Mac版下载 V8.7.5-PC6苹果网...
- 【tensorflow】conv2d/conv3d/maxpool2d/maxpool3d