c++作业三

来源:互联网 发布:淘宝网官方版下载安装 编辑:程序博客网 时间:2024/06/06 19:42

一、问题及代码:

/*  

* 文件名称:111.cpp  

* 作    者:刘雨晴 

* 完成日期:2017 年 4月 7日  

* 版 本 号:v1.0  

* 对任务及求解方法的描述部分: 

* 输入描述:无  

* 问题描述:定期村款利息计算

* 程序输出:略 

* 问题分析:略 

* 算法设计:略  

*/    

#include<iostream.h>

void main()

{

int money,m;

cout<<"欢迎使用利息计算器!"<<endl;

cout<<"请输入存款金额:"<<endl;

cin>>money;

cout<<"========存款期限========"<<endl;

cout<<"1.  3个月"<<endl;

cout<<"2.  6个月"<<endl;

cout<<"3.  一年"<<endl;

cout<<"4.  二年"<<endl;

cout<<"5.  三年"<<endl;

cout<<"6.  五年"<<endl;

cout<<"清熟入存款期限的代号:"<<endl;

cin>>m;

switch(m)

{

case 1:cout<<"到期利息为:"<<money*0.031*0.25<<"元,"<<"本息合计共:"<<money+money*0.031*0.25<<"元"<<endl;

break;

case 2:cout<<"到期利息为:"<<money*0.033*0.5<<"元,"<<"本息合计共:"<<money+money*0.033*0.5<<"元"<<endl;

break;

        case 3:cout<<"到期利息为:"<<money*0.035*1.0<<"元,"<<"本息合计共:"<<money+money*0.035*1.0<<"元"<<endl;

break;

        case 4:cout<<"到期利息为:"<<money*0.044*2<<"元,"<<"本息合计共:"<<money+money*0.044*2<<"元"<<endl;

break;

        case 5:cout<<"到期利息为:"<<money*0.05*3<<"元,"<<"本息合计共:"<<money+money*0.05*3<<"元"<<endl;

break;

        case 6:cout<<"到期利息为:"<<money*0.055*5<<"元,"<<"本息合计共:"<<money+money*0.055*5<<"元"<<endl;

break;

default:cout<<"error"<<endl;

}

}



运行结果:


二、问题及代码:

/*  

* 文件名称:222.cpp  

* 作    者:刘雨晴

* 完成日期:2017 年 4月 7日  

* 版 本 号:v1.0  

* 对任务及求解方法的描述部分: 

* 输入描述:无  

* 问题描述:求分段函数的值

* 程序输出:略 

* 问题分析:略 

* 算法设计:略  

*/    

#include<stdio.h>

#include<math.h>

#include<iomanip.h>

void main()

{

int x;

cin>>x;

if(x<2)

cout<<x<<endl;

if(x>=2&&x<6)

cout<<x*x+1<<endl;

if(x>=6&&x<10)

cout<<sqrt(x+1)<<endl;

if(x>=10)

cout<<1/(x+1)<<endl;

}



运行结果:

三、问题及代码:

/*  
* 文件名称:333.cpp  
* 作    者:刘雨晴  
* 完成日期:2017 年 4月 7日  
* 版 本 号:v1.0  
* 对任务及求解方法的描述部分: 
* 输入描述:无  
* 问题描述:求个人所得税
* 程序输出:略
* 问题分析:略 
* 算法设计:略  
*/    
#include<iostream.h>
void main()
{
double dSalary,dTax=0,dNetIncome=0,m;
cout<<"请输入您本月的输入总额(元):"<<endl;
cin>>dSalary;
if(dSalary>3500)
{
m=dSalary-3500;
if(m<=1500)
{
dTax=m*0.03;
dNetIncome=dSalary-dTax;
}
else if(m>1500&&m<=4500)
{
dTax=m*0.10-105;
dNetIncome=dSalary-dTax;
}
else if(m>4500&&m<=9000)
{
dTax=m*0.20-555;
dNetIncome=dSalary-dTax;
}
else if(m>9000&&m<=35000)
{
dTax=m*0.25-1005;
dNetIncome=dSalary-dTax;
}
else if(m>35000&&m<=55000)
{
dTax=m*0.30-2775;
dNetIncome=dSalary-dTax;
}
else if(m>55000&&m<=80000)
{
dTax=m*0,35-5505;
dNetIncome=dSalary-dTax;
}
else
{
dTax=m*0.45-13505;
dNetIncome=dSalary-dTax;
}
cout<<"您本月应缴个人所得税为:"<<dTax<<"元,税后收入为:"<<dNetIncome<<"元"<<endl;
cout<<"依法缴税,共享繁荣。谢谢使用!"<<endl;
}
}

运行结果:

0 0
原创粉丝点击