作业:C++作业3

来源:互联网 发布:vb.net图书管理系统 编辑:程序博客网 时间:2024/06/02 23:35
项目2:本月有几天?
#include <iostream>   using namespace std;int main( ){int y,m,a,e;//y为年份,m为月份,a为天数,均为整数。cout<<"请输入年份和月份:\n";cin>>y>>m;    if(m!=2)   {switch(m){case 1:         case 3:        case 5:        case 7:         case 8:        case 10:        case 12:a=31;break;        case 4:        case 6:        case 9:         case 11:a=30;break; } }   else   {   e=(y%4);   switch(e){case 1: case 2:case 3:a=28;break;case 0:a=29;break;} }   cout<<"这个月有"<<a<<"天"<<endl;     return 0;    }


项目3:定期存款利息计算器
#include <iostream>  using namespace std;  int main( )  {      double a,c,d,e;  //a为存款金额,c为存期,d为年利率,e为到期利息。    cout<<"欢迎使用利息计算器!\n请输入存款金额:";      cin>>a;      cout<<"======存款期限======\n";      cout<<"1、3个月\n2、6个月\n3、一年\n4、两年\n5、三年\n6、五年\n";      cout<<"请输入代号:";int b;    cin>>b;//b为运行选项代号。    switch(b)      {          case 1:c=0.25,d=0.031;break;          case 2:c=0.5,d=0.033;break;          case 3:c=1,d=0.035;break;          case 4:c=2,d=0.044;break;          case 5:c=3,d=0.05;break;          case 6:c=5,d=0.055;break;      }      e=a*c*d;      cout<<"到期利息为:"<<e<<"元,本息合计共:"<<a+e<<"元\n"<<"感谢您的使用,欢迎下次光临!\n";      return 0;  }  



项目4:多分数段函数求值
#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=pow(x,2)+1;      else if(x<10)          y=sqrt(x+1);      else if(x>=10)          y=1/(x+1);      cout<<"y="<<y<<endl;      return 0;  }



0 0
原创粉丝点击