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

C++作业3

2016-04-10 02:49 351 查看

/*
* 文件名称:sqy12.cpp
* 作    者: 苏倩瑜
* 完成日期: 2016     年 4    月   9 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:求个人所得税
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/

#include <iostream>
using namespace std;
int main( )
{
double dSalary,dTax=0,dNetIncome=0,b;
cout<<"请输入您本月的收入总额(元):";
cin>>dSalary;
b=dSalary-3500;
if(0<b&&b<=1500)
dTax=(dSalary-3500)*0.03;
else if(1500<b&&b<=4500)
dTax=(dSalary-3500)*0.1-105;
else if(4500<b&&b<=9000)
dTax=(dSalary-3500)*0.2-555;
else if(9000<b&&b<=35000)
dTax=(dSalary-3500)*0.25-1005;
else if(35000<b&&b<=55000)
dTax=(dSalary-3500)*0.3-2755;
else if(55000<b&&b<=80000)
dTax=(dSalary-3500)*0.35-5505;
else if(80000<b)
dTax=(dSalary-3500)*0.45-13505;
dNetIncome=dSalary-dTax;
cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n";
cout<<"依法纳税,共享繁荣。谢谢使用!\n";
return 0;
}


/*
* 文件名称:sqy13.cpp
* 作    者:  苏倩瑜
* 完成日期:     2016 年4     月  10  日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:定期存款利息计算器
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/

#include<iostream>
using namespace std;
int main()
{
int deposit,interest,time,b;
cout<<"欢迎使用利息计算器"<<endl;
cout<<"请输入存款金额:";
cin>>deposit;
cout<<"======存款期限======="<<endl;
cout<<"1.3个月"<<endl;
cout<<"2.6个月"<<endl;
cout<<"3.一年"<<endl;
cout<<"4.两年"<<endl;
cout<<"5.三年"<<endl;
cout<<"6.五年"<<endl;
cout<<"请输入存款期限的代号:";

cin>>time;
switch(time)
{
case 1:interest=deposit*0.031*0.25;break;
case 2:interest=deposit*0.030*0.5;break;
case 3:interest=deposit*0.035*1;break;
case 4:interest=deposit*0.044*2;break;
case 5:interest=deposit*0.05*3;break;
case 6:interest=deposit*0.05*5;break;
}
b=deposit+interest;
cout<<"到期利息为:"<<interest<<",本息合计共"<<b<<"元"<<endl;
cout<<"谢谢您的使用,欢迎下次光临";
return 0;
}
/*
* 文件名称:sqy17.cpp
* 作    者:  苏倩瑜
* 完成日期:     2016 年4     月  10  日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:本月有几天?
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream>
using namespace std;
int main()
{

int year,month,day;
cout<<"输入年份"<<"year=";
cin>>year;
cout<<"输入月份"<<"month=";
cin>>month;
if(year%4==0)
if(month%2==0)
if(month==2)
day=29;
cout<<"天数"<<day;
else
day=30;
cout<<"天数"<<day;
else
day=31;
cout<<"天数"<<day;
else
if(month%2==0)
if(month==2)
day=28;
cout<<"天数"<<day;
else
day=30;
cout<<"天数"<<day;
else
day=31;
cout<<"天数"<<day;
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: