C++第三次作业

来源:互联网 发布:库里2016季后赛数据 编辑:程序博客网 时间:2024/04/29 14:42

项目二

#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;  }  


0 0