c++作业3

来源:互联网 发布:现在java主流框架 编辑:程序博客网 时间:2024/06/14 08:38

一问题及代码

函数

#include <iostream.h>#include <math.h>void main(){double x,y;cout<<"请输入数值x"<<endl;cin>>x;if(x<2){y=x;cout<<"y="<<y<<endl;}else if(2<=x<6){y=pow(x,2)+1;cout<<"y="<<y<<endl;}else if(6<=x<10){y=sqrt(x+1);cout<<"y="<<y<<endl;}else{double a;a=x+1;y=1/a;cout<<"y="<<y<<endl;}}

二 运行结果

一· 问题及代码

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

二 运行结果

一 问题及代码

#include<iostream>  using namespace std;  int main()  {      double capital,interest,all;      int time;      cout<<"欢迎使用本息计算器"<<endl;      cout<<"请输入您需要存入的金额:";      cin>>capital;      cout<<"=====存款期限====="<<endl;      cout<<"1、三个月"<<endl;      cout<<"2、六个月"<<endl;      cout<<"3、一年"<<endl;      cout<<"4、两年"<<endl;      cout<<"5、三年"<<endl;      cout<<"6、五年"<<endl;      cout<<"请选择并输入您存款的年限:";      cin>>time;      switch(time)      {          case 1:interest=capital*0.031*0.25;all=capital+interest;                 cout<<"到期利息为:"<<interest<<"本息合计共:"<<all;break;          case 2:interest=capital*0.033*0.5;all=capital+interest;                 cout<<"到期利息为:"<<interest<<"本息合计共:"<<all;break;          case 3:interest=capital*0.035*1;all=capital+interest;                 cout<<"到期利息为:"<<interest<<"本息合计共:"<<all;break;          case 4:interest=capital*0.044*2;all=capital+interest;                 cout<<"到期利息为:"<<interest<<"本息合计共:"<<all;break;          case 5:interest=capital*0.05*3;all=capital+interest;                 cout<<"到期利息为:"<<interest<<"本息合计共:"<<all;break;          case 6:interest=capital*0.055*5;all=capital+interest;                 cout<<"到期利息为:"<<interest<<"本息合计共:"<<all;break;      }      cout<<"感谢您的使用";      return 0;  }  

二、运行结果


三 心得体会

慢慢熟练c++的运用以及其编程

四v知识点归纳

break语句需要加强

0 0
原创粉丝点击