C++第三次作业

来源:互联网 发布:观音掐指准算法 编辑:程序博客网 时间:2024/05/28 11:49
一个月有几天#include <iostream>  using namespace std;  int main()  {  int year,month,m;cout<<"请输入年份:"<<endl;cin>>year;cout<<"请输入月份:"<<endl;cin>>month;if(year%4!=0&&year%10!=0 ||year%400!=0)m=1;else m=0;switch(month){case 1:case 3:case 5:    case 7:case 8:case 10:case 12:cout<<"该月有31天"<<endl;break;case 4:case 6:case 9:case 11:cout<<"该月有30天"<<endl;break;    case 2:   if(m=1)cout<<"该月有29天"<<endl;if(m=0)cout<<"该月有28天"<<endl;break;   }return 0;}

定期存款利息计算器#include<iostream> using namespace std; int main()  {      int b,g;      double interest,sum,rate,term;      cout<<"欢迎使用利息计算器!"<<endl;     cout<<"请输入存款金额:";      cin>>b;      cout<<"======存款期限======\n"<<endl;      cout<<"1.3个月\n"<<"2.6个月\n"<<"3.一年\n"<<"4.二年\n"<<"5.三年\n"<<"6.五年\n"<<endl;      cout<<"请输入存款期限代号:"<<endl;     cin>>g;      switch(g)      {case 1:term=0.25;rate=0.031;break;      case 2:term=0.5;rate=0.033;break;      case 3:term=1;rate=0.035;break;      case 4:term=2;rate=0.044;break;      case 5:term=3;rate=0.05;break;      case 6:term=5;rate=0.055;break;      }      interest=b*term*rate;      sum=b+interest;      cout<<"到期利息为:"<<interest<<"元,"<<"本息合计共"<<sum<<"元。\n";      cout<<"感谢您的使用,欢迎下次光临!\n"; }  

多分段函数求值#include<iostream> #include<math.h>#include<iomanip.h>int main(){double x,y;cout<<"请输入x:"<<endl;cin>>x; if(x>=10) y=1/(x+1); if(x>=6&&x<100) y=sqrt(x+1); if(x>=2&&x<6) y=x*x+1; if(x<2) y=x; cout<<"y="<<y<<endl; return 0;}

0 0