C++作业3
/* * 文件名称:个人所得税计算器、本月有几天、定期存款利息计算器。 * 作 者:桂明豪 * 完成日期: 2017 年 4 月 5 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: 输入本月收入、年月份、存款金额以及功能选项 * 问题描述: * 程序输出; 税收以及税后收入、天数、到期利息以及本息合计 * 问题分析: * 算法设计: */#include<iostream>
using namespace std;
int main()
{
double dSalary,dTax=0,dNetlcome=0,x;
cout<<"请输入您本月的收入总额(元):";
cin>>dSalary;
x=dSalary-3500;
if(dSalary<=3500)
dTax=0;
dNetlcome=dSalary;
if(dSalary>3500)
{
if(x>0&&x<=1500)
dTax=x*0.03-0;
dNetlcome=dSalary-dTax;
if(x>1500&&x<=4500)
dTax=x*0.10-105;
dNetlcome=dSalary-dTax;
if(x>4500&&x<=9000)
dTax=x*0.20-555;
dNetlcome=dSalary-dTax;
if(x>9000&&x<=35000)
dTax=x*0.25-1000;
dNetlcome=dSalary-dTax;
if(x>35000&&x<=55000)
dTax=x*0.30-2755;
dNetlcome=dSalary-dTax;
if(x>55000&&x<=80000)
dTax=x*0.35-5505;
dNetlcome=dSalary-dTax;
if(x>80000)
dTax=x*0.45-13505;
dNetlcome=dSalary-dTax;
}
cout<<"您本月应交个人所得税"<<dTax<<"元,税后收入是"<<dNetlcome<<"元。\n";
cout<<"依法纳税,共享繁荣。谢谢使用!\n";
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int year,month,day;
cout<<"请输入年月份"<<endl;
cin>>year>>month;
if(year%4==0&&year%400!=0||year%400==0)
if(month==2)
day=29;
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
day=31;
if(month==4||month==6||month==9||month==11)
day=30;
else
if(month==2)
day=28;
if(month==1||3||5||7||8||10||12)
day=31;
if(month==4||6||9||11)
day=30;
cout<<"该月的天数为"<<day<<endl;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
double dMoney,dInterest,dTotal;
int iCode;
cout<<"欢迎使用利息计算器\n";
cout<<("请输入存款金额\n");
cin>>dMoney;
cout<<"1,3个月\n";
cout<<"2,6个月\n";
cout<<"3,一年\n";
cout<<"4,两年\n";
cout<<"5,三年\n";
cout<<"6,五年\n";
cout<<"请输入存款期限的代号\n";
cin>>iCode;
switch(iCode)
{
case 1:dInterest=dMoney*0.031*0.25;
dTotal=dMoney+dInterest;break;
case 2:dInterest=dMoney*0.033*0.5;
break;
case 3:dInterest=dMoney*0.035*1;
break;
case 4:dInterest=dMoney*0.044*2;
break;
case 5:dInterest=dMoney*0.050*3;
break;
case 6:dInterest=dMoney*0.055*5;
break;
cout<<dInterest<<endl;
default:cout<<"error\n";break;
}
dTotal=dMoney+dInterest;
cout<<"到期利息为"<<dInterest<<"元\n";
cout<<"本息合计共"<<dTotal<<"元\n";
cout<<"感谢您的使用,欢迎下次光临!\n";
}