/*
* 文件名称: 1234
* 作 者: 宋剑
* 完成日期: 2016 年 4 月 11 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分: 本月有几天
* 输入描述: 输入年,月
* 问题描述: 略
* 程序输出: 输出天数
* 问题分析: 略
* 算法设计: 略
*/
#include <iostream>
using namespace std;
int main( )
{
int x,y;
cout<<"请输入年,月"<<endl;
cin>>x>>y;
if (x%4==0&&x%100!=0||x%400==0)
{
if (y==1||y==3||y==5||y==7||y==8||y==10||y==12)
cout<<"本月31天"<<endl;
else if (x==2)
cout<<"本月29天"<<endl;
else
cout<<"本月30天"<<endl;
}
else
{
if (y==1||y==3||y==5||y==7||y==8||y==10||y==12)
cout<<"本月31天"<<endl;
else if (y==2)
cout<<"本月28天"<<endl;
else
cout<<"本月30天"<<endl;
}
return 0;
}
/*
* 文件名称: 0000
* 作 者: 宋剑
* 完成日期: 2016 年 4 月 11 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分: 利息计算
* 输入描述: 输入本金及存款月数
* 问题描述: 略
* 程序输出: 输出利息及本金加利息之和
* 问题分析: 略
* 算法设计: 略
*/
#include <iostream>
using namespace std;
int main()
{
int x,y;
cout <<"欢迎使用利息计算器!" << endl;
cout <<"请输入存款金额:"<<endl ;
cin >>x;
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 >>y;
switch (y)
{
double a,b;
case 1:a=x*0.031*0.25;
b=x+a;
cout <<"到期利息为:"<<a<<"元,本息合计共:"<<b<<"元。"<<endl ;
cout <<"感谢您的使用,欢迎下次光临!"<<endl ;
break ;
case 2:a=x*0.033*0.5;
b=x+a;
cout <<"到期利息为:"<<a<<"元,本息合计共:"<<b<<"元。"<<endl ;
cout <<"感谢您的使用,欢迎下次光临!"<<endl ;
break ;
case 3:a=x*0.035*1;
b=x+a;
cout <<"到期利息为:"<<a<<"元,本息合计共:"<<b<<"元。"<<endl ;
cout <<"感谢您的使用,欢迎下次光临!"<<endl ;
break ;
case 4:a=x*0.044*2;
b=x+a;
cout <<"到期利息为:"<<a<<"元,本息合计共:"<<b<<"元。"<<endl ;
cout <<"感谢您的使用,欢迎下次光临!"<<endl ;
break ;
case 5:a=x*0.05*3;
b=x+a;
cout <<"到期利息为:"<<a<<"元,本息合计共:"<<b<<"元。"<<endl ;
cout <<"感谢您的使用,欢迎下次光临!"<<endl ;
break ;
case 6:a=x*0.055*5;
b=x+a;
cout <<"到期利息为:"<<a<<"元,本息合计共:"<<b<<"元。"<<endl ;
cout <<"感谢您的使用,欢迎下次光临!"<<endl ;
break ;
default : cout <<"您的输入有误"<<endl ;
}
}
/*
* 文件名称:456
* 作 者:宋剑
* 完成日期: 2016 年 4 月11 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:略
* 输入描述:输入本月收入总额
* 问题描述:通过本月收入总额计算本月应缴税额及税后收入
* 程序输出:缴税数额和税后收入
* 问题分析: 略
* 算法设计:略
*/
#include <iostream>
using namespace std;
int main( )
{
double a,b,c;
cout<<"请输入您本月的收入总额(元):";
cin>>a;
if (a<=3500)
b=0;
else if (3500<a&&a<=5000)
b=(a-3500)*0.03;
else if (5000<a&&a<=8000)
b=(a-3500)*0.1-105;
else if (8000<a&&a<=12500)
b=(a-3500)*0.2-555;
else if (12500<a&&a<=38500)
b=(a-3500)*0.25-1005;
else if (38500<a&&a<=58500)
b=(a-3500)*0.3-2755;
else if (58500<a&&a<=83500)
b=(a-3500)*0.35-5505;
else if (a>83500)
b=(a-3500)*0.45-13505;
c=a-b;
cout<<"您本月应缴个人所和税 "<<b<<" 元,税后收入是 "<<c<<" 元"<<endl;
return 0;
}