用89行C++代码写一个属于自己的计算器(副源代码)

1.前言

潜心学习了一个暑假的C++,眼看快要开学了,赶紧写一个程序给自己和父母一个胶带(交代)吧!

写什么好呢?反正要开学了,干脆写一个计算器去混数学吧(不,是好好学数学)!

2.思路

计算器吗,自然要有加减乘除的功能吗。这些都十分简单,学过一点编程的people都知道,那是十分简单!

加号:+

减号:-

乘号:*(shift键+8)

除号:/(英文中的?)

3.源代码分享与声明(白嫖阶段)

声明:本人使用的编译器为VisualStudio2019专业版。

源码分享:

//出自csdn
#include<iostream>
using namespace std;
int main()
{
	int 回答;
	cout << "你好,欢迎使用lsc牌计算器" << endl;
	cout << "可以进行一些简单的计算" << endl;
	//阶段一:开场
	while (1)
	{
		cout << "加法(1)\t减法(3)\t乘法(5)\t除法(7)" << endl;
		cin >> 回答;
		if (回答 < 2)//加法
		{
		    int 加数1;
			int 加数2;
			int 和;
			cout << "请输入第一个加数:" << endl;
			cin >> 加数1;
			cout << "请输入第二个加数:" << endl;
			cin >> 加数2;
			和 = 加数1 + 加数2;
			cout << 加数1 << "+" << 加数2 << "=" << 和 << endl;
		}
		else if (回答 > 2 && 回答 < 4)//减法
		{
			int 被减数;
			int 减数;
			int 差;
			cout << "请输入被减数:" << endl;
			cin >> 被减数;
			cout << "请输入减数:" << endl;
			cin >> 减数;
			if (被减数 > 减数)
			{
				差 = 被减数 - 减数;
				cout << 被减数 << "-" << 减数 << "=" << 差 << endl;
			}
			else
			{
				cout << "错误!" << endl;
			}
		}
		else if (回答 > 3 && 回答 < 6)//乘法
		{
			int 因数1;
			int 因数2;
			int 积;
			cout << "请输入第一个因数:" << endl;
			cin >> 因数1;
			cout << "请输入第二个因数:" << endl;
			cin >> 因数2;
			积 = 因数1 * 因数2;
			cout << 因数1 << "*" << 因数2 << "=" << 积 << endl;
		}
		else if (回答 > 6 && 回答 < 8)//除法
		{
			int 被除数;
			int 除数;
			int 商;
			cout << "请输入被除数:" << endl;
			cin >> 被除数;
			cout << "请输入除数:" << endl;
			cin >> 除数;
			if (除数 > 0)
			{
				if (被除数 > 除数)
				{
					商 = 被除数 / 除数;
					cout << 被除数 << "/" << 除数 << "=" << 商 << endl;
				}
				else if (被除数 < 除数)
				{
					cout << "商=" << 被除数 << "/" << 除数 << endl;
				}
				else if (被除数 = 除数)
				{
					cout << "商=0" << endl;
				}
			}
			else
			{
				cout << "错误!" << endl;
			}
		}
	}
	system("pause");
	return 0;
}

 拿走吱一声,谢谢!

程序是这个毛样的:

 

4.结尾

这是本人第一次写文章发到网上,如果你觉得还可以,记得点赞加关注哦!!!!

如果找不到 文件名.exe 文件,看我的第二篇文章!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值