C++作业3-1 3 4

来源:互联网 发布:百度 程序员 签字费 编辑:程序博客网 时间:2024/06/07 07:34

一、问题及代码

文件名称:C++作业3-项目1   作    者:糜子越  完成日期:2017年3月24日   版 本 号:v1.0   对任务及求解方法的描述部分:个人所得税=(收入总额-3500)*税率-速算扣除数  输入描述:个人税前收入    问题描述:略   程序输出:个人所得税及税后收入量    问题分析:略   算法设计:略  #include <iostream>     using namespace std;  int main( )  {      double dSalary,dTax=0,dNetIncome=0;       cout<<"请输入您本月的收入总额(元):";      cin>>dSalary;  if (dSalary-3500<=0)dTax=0,dNetIncome=dSalary;if (dSalary-3500>0 && dSalary-3500<=1500)        dTax=(dSalary-3500)*0.03-0,dNetIncome=dSalary-dTax;if (dSalary-3500>1500 && dSalary-3500<=4500)        dTax=(dSalary-3500)*0.1-0,dNetIncome=dSalary-dTax;if (dSalary-3500>4500 && dSalary-3500<=9000)        dTax=(dSalary-3500)*0.2-0,dNetIncome=dSalary-dTax;if (dSalary-9000>0 && dSalary-3500<=35000)        dTax=(dSalary-3500)*0.25-0,dNetIncome=dSalary-dTax;if (dSalary-3500>35000 && dSalary-3500<=55000)        dTax=(dSalary-3500)*0.3-0,dNetIncome=dSalary-dTax;if (dSalary-3500>55000 && dSalary-3500<=80000)        dTax=(dSalary-3500)*0.35-0,dNetIncome=dSalary-dTax;if (dSalary-3500>80000)        dTax=(dSalary-3500)*0.45-0,dNetIncome=dSalary-dTax;cout<<"您本月应缴个人所得税:"<<dTax<<"元"<<",税后收入量:"<<dNetIncome<<"元"<<endl;cout<<"依法纳税,共享繁荣,谢谢使用"<<endl;return 0;}
二、运算结果




一、问题及代码

文件名称:C++作业3-项目3   作    者:糜子越  完成日期:2017年3月25日   版 本 号:v1.0   对任务及求解方法的描述部分:利息=金额×年利率×存期(单位:年,3个月为0.25年,6个月为0.5年)  输入描述:输入存款金额并选择存款种类    问题描述:略   程序输出:计算出利息(不计利息税)和本息合计    问题分析:略 算法设计:利息=金额×年利率×存期(单位:年,3个月为0.25年,6个月为0.5年)#include <iostream>using namespace std;int main(){int x,y;cout<<"利息计算器欢迎您"<<endl;cout<<"请输入存款金额:"<<endl;cin>>x;cout<<"======存款期限======"<<endl;cout<<"1.三个月"<<endl;cout<<"2.六个月"<<endl;cout<<"3.一年"<<endl;cout<<"4.两年"<<endl;cout<<"5.三年"<<endl;cout<<"6.五年"<<endl;cout<<"请输入存款期限的代号:";cin>>y;switch(y){double temp;case 1:temp=0.0310*x;cout<<"到期利息为:"<<temp<<"元"<<"本息合共计"<<x+temp<<"元。"<<endl;break;case 2:temp=0.0330*x;cout<<"到期利息为:"<<temp<<"元"<<"本息合共计"<<x+temp<<"元。"<<endl;break;case 3:temp=0.0350*x;    cout<<"到期利息为:"<<temp<<"元"<<"本息合共计"<<x+temp<<"元。"<<endl;break;case 4:temp=0.0440*x;    cout<<"到期利息为:"<<temp<<"元"<<"本息合共计"<<x+temp<<"元。"<<endl;break;case 5:temp=0.0500*x;    cout<<"到期利息为:"<<temp<<"元"<<"本息合共计"<<x+temp<<"元。"<<endl;break;case 6:temp=0.0550*x;    cout<<"到期利息为:"<<temp<<"元"<<"本息合共计"<<x+temp<<"元。"<<endl;break;default:cout<<"error\n";break;}}

二、运算结果




一、问题及代码

文件名称:C++作业3-项目4   作    者:糜子越  完成日期:2017年4月2日   版 本 号:v1.0   对任务及求解方法的描述部分:计算y的值   输入描述:输入x    问题描述:略   程序输出:输出y值    问题分析:略 算法设计:if语句#include<iostream>#include<cmath>using namespace std;int main(){ double x,y; cout<<"请输入X的值\n"; cin>>x; if(x<2)  y=x; else if(x>=2&&x<6)  y=x*x+1; else if(x>=6&&x<10)  y=sqrt(x+1); else if(x>=10)  y=(1/(x+1)); cout<<"y="<<y<<endl; return 0;}


二、运算结果

0 0