编程 计算器(可进行小数运算)

输出的内容可自由变化。

C++代码见下:

#include<iostream>
using namespace std;
int main()
{
	const string c="1",d="2",e="3",f="4";
	float q,w,sun;
	string y;
	cout<<"加法计算,请按1"<<endl<<"减法计算,请按2"<<endl<<"乘法计算,请按3"<<endl<<"除法计算,请按4"<<endl;
	cin>>y;
	if(y==c)
	{
	cout<<"加法运算"<<endl;	
	cout<<"请输入一个数:";
	cin>>q;
	cout<<"请输入另一个数:";		cin>>w;
	sun=q+w;
	cout<<q<<"+"<<w<<"="<<sun;
	}
		
	if(y==d)
	{
	cout<<"减法运算"<<endl;
	cout<<"请输入一个数:";
	cin>>q;
	cout<<"请输入另一个数:";
	cin>>w;
	sun=q-w;
	cout<<q<<"-"<<w<<"="<<sun;	
	}
		
	if(y==e)
	{
	cout<<"乘法运算"<<endl;
	cout<<"请输入一个数:";
	cin>>q;
	cout<<"请输入另一个数:";
	cin>>w;
	sun=q*w;
	cout<<q<<"*"<<w<<"="<<sun;
	}
	
	if(y==f)
	{
	cout<<"除法运算"<<endl;
	cout<<"请输入一个数:";
	cin>>q;
	cout<<"请输入另一个数:";
	cin>>w;
	sun=q/w;
	cout<<q<<"/"<<w<<"="<<sun;	
	}
	return 0;
}

 Python代码见下:

print("加法计算,请按1,  减法计算,请按2,  乘法计算,请按3,  除法计算,请按4")
lx = input("请问您需要什么类型的计算:")
if lx == "1":
    print("加法运算")
    a = int(input("请输入一个数:"))
    b = int(input("请输入另一个数:"))
    print("%d+%d=%d"%(a,b,a+b))
if lx == "2":
    print("减法运算")
    a = int(input("请输入一个数:"))
    b = int(input("请输入另一个数:"))
    print("%d-%d=%d"%(a,b,a-b))
if lx == "3":
    print("乘法运算")
    a = int(input("请输入一个数:"))
    b = int(input("请输入另一个数:"))
    print("%d*%d=%d"%(a,b,a*b))
if lx == "4":
    print("除法运算")
    a = int(input("请输入一个数:"))
    b = int(input("请输入另一个数:"))
    print("%d/%d=%d"%(a,b,a/b)) 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值