您的位置:首页 > 编程语言 > C语言/C++

C++第三次作业

2016-04-16 09:41 267 查看


一、个人所得税计算器

#include <iostream>

using namespace std;

int main

{

double dSalary,dTex=0,dNetIncome=0;

cout<<"请输入您本月收入的总额(元):";

cin>>dSalary;

if(0<dSalary<3500)

{ dTex=0,dNetIncome=0;

else if(3500<dSalary<5000)

dTex=(dSalary-3500)*0.03;

else if(5000<dSalary<8000)

dTex=1500*0.03+(dSalary-5000)*0.1;

else if(8000<dSalary<12500)

dTex=1500*0.03+3000*0.1+(dSalary-8000)*0.2;

else if(12500<dSalary<38500)

dTex=1500*0.03+3000*0.1+4500*0.2+(dSalary-12500)*0.25;

else if(38500<dSalary<58500)

dTex=1500*0.03+3000*0.1+4500*0.2+26000*0.25+(dSalary-35000)*0.3;

else if(58500<dSalary<83500)

dTex=1500*0.03+3000*0.1+4500*0.2+26000*0.25+20000*0.3+(dSalary-58500)*0.35;

else if(83500<dSalary)

dTex=1500*0.03+3000*0.1+4500*0.2+26000*0.25+20000*0.3+25000*0.35+(dSalary-80000)*0.45;

}

dNetIncome==dSalary-dTex;

cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n";

cout<<"依法纳税,共享繁荣。谢谢使用!\n";

return 0;

二.多分数段函数求值

#include<iostream>

#include<cmath>

using namespace std;

int main()

{

double x,y;

cout<<"在键盘输入x"<<endl;

cin>>x;

if(x<6)

{

if(x>=2)

y=x*x+1;

else

y=x;

}

else

{

if(x<10)

y=sqrt(x+1);

else

y=1/(x+1);

}

cout<<"得出y的值";

cout<<y<<endl;

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: