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

C++第三次作业

2016-04-12 22:25 525 查看
项目二

#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cout<<"请输入年份、月份:";
cin>>a>>b;
if((a%4==0&&a%100!=0)||(a%400==0))
c=1;
else
c=0;
switch(b)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:cout<<"本月的天数为31天";break;
case 4:
case 6:
case 9:
case 11:cout<<"本月的天数为30天";break;
case 2:{
if(c)
cout<<"本月的天数为29天";
else
cout<<"本月的天数为28天";
};break;
}
return 0;
}


项目三

#include<iostream>
using namespace std;
int main()
{
double a,b,c,d;
int t,p;
cout<<"欢迎您使用利息计算器"<<endl;
cout<<"您的存款金额为:"<<endl;
cin>>a;
cout<<"您的存款期限为:"<<endl;
cout<<"1.存款3个月"<<"\n"<<"2.存款6个月"<<"\n"<<"3.存款一年"<<"\n"<<"4.存款二年"<<"\n"<<"5.存款三年"<<"\n"<<"6.存款五年"<<endl;
cout<<"您的选择是:"<<endl;
cin>>p;
switch(p)
{
case 1: b=0.031;break;
case 2: b=0.033;break;
case 3: t=1;b=0.035;break;
case 4: t=2;b=0.044;break;
case 5: t=3;b=0.050;break;
case 6: t=5;b=0.055;break;
}
if(p==1)
c=a*b*0.25;
else if(p==2)
c=a*b*0.5;
else
c=a*b*t;
d=a+c;
cout<<"您将获得的到期利息为:"<<c<<"元\n您预计得到的本息总计为"<<d<<"元"<<endl;
cout<<"感谢您的使用,欢迎您下次光临"<<endl;
return 0;
}


项目四

#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double x,y;
cout<<"请输入x的值(实数)"<<endl;
cin>>x;
if(x<2)
y=x;
else if(x<6)
y=x*x+1;
else if(x<10)
y=sqrt(x+1);
else
y=1/(x+1);
cout<<"y="<<y<<endl;
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: