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

c++作业3

2016-04-11 18:33 591 查看
 作业1-本月有几天
#include<iostream>
using namespace std;
int main()
{
int y,m;
cout<<"请输入年份和月份:";
cin>>y>>m;
if(m==2)
{
if(y%4==0&&y%100!=0||y%400==0)
cout<<"这个月有29天"<<endl;
else
cout<<"这个月有28天"<<endl;
}
else
switch(m)
{case 1:cout<<"这个月有31天\n";break;
case 3:cout<<"这个月有31天\n";break;
case 4:cout<<"这个月有30天\n";break;
case 5:cout<<"这个月有31天\n";break;
case 6:cout<<"这个月有30天\n";break;
case 7:cout<<"这个月有31天\n";break;
case 8:cout<<"这个月有31天\n";break;
case 9:cout<<"这个月有30天\n";break;
case 10:cout<<"这个月有31天\n";break;
case 11:cout<<"这个月有30天\n";break;
case 12:cout<<"这个月有31天\n";break;
default:cout<<"error\n";break;
}
return 0;
}
作业2-利息的计算
<span style="font-family: Arial, Helvetica, sans-serif;">#include<iostream>      </span>
using namespace std;
int main()
{
int a,b;
cout<<"欢迎使用利息计算器!"<<'\n';
cout<<"请输入存款金额:";
cin>>a;
cout<<"======存款期限======"<<'\n';
cout<<"1. 3个月"<<'\n';
cout<<"2. 6个月"<<'\n';
cout<<"3. 一年"<<'\n';
cout<<"4. 二年"<<'\n';
cout<<"5. 三年"<<'\n';
cout<<"6. 五年"<<'\n';
cout<<"请输入存款期限的代号:";
cin>>b;
switch(b)
{case 1:cout<<"到期利息为:"<<a*0.031*0.25<<"本息合计共:"<<a*0.031*0.25+a<<endl;break;
case 2:cout<<"到期利息为:"<<a*0.033*0.5<<"本息合计共:"<<a*0.033*0.5+a<<endl;break;
case 3:cout<<"到期利息为:"<<a*0.035*1<<"本息合计共:"<<a*0.035*1+a<<endl;break;
case 4:cout<<"到期利息为:"<<a*0.044*2<<"本息合计共: "<<a*0.044*2+a<<endl;break;
case 5:cout<<"到期利息为:"<<a*0.05*3<<"本息合计共:"<<a*0.05*3+a<<endl;break;
case 6:cout<<"到期利息为:"<<a*0.055*5<<"本息合计共:"<<a*0.055*5+a<<endl;break;
default:cout<<"error\n";
}
return 0;
}
(3)分段函数求值
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double x,y;
cout<<"请输入x:";
cin>>x;
if(x<2)
y=x;
else if(x<6)
y=x*x+1;
else if(x<10)
y=sqrt(x+1);
else
1/(x+1);
cout<<y<<endl;
return 0;
}




                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: