c++実験作業——3
2345 ワード
4
/* :c++ -3
* :
* : 2016 4 10
* :v1.0
* :
* :
* :
* :
* :
* :
*/
#include<iostream.h>
#include<cmath>
void main()
{
double x,y;
cin>>x;
if(x<2)
{
y=x;
}
else if(x<6)
{
y=x*x+1;
}
else if(x<10)
{
y=sqrt(x+1);
}
else if(x>=10)
{
y=1/(x+1);
}
cout<<y<<endl;
}
2
/*
* : c++ ——3
* :
* : 2016 4 10
* :v1.0
* :
* :
* :
* :
* :
* :
*/
#include<iostream.h>
void main()
{
int year,month,day;
cout<<" :";cin>>year;
cout<<" :";cin>>month;
switch(month)
{
case 1:day=31;break;
case 2:if(year%4==0&&year%100==0||year%400==0)
{
day=29;break;
}
else
{
day=28;break;
}
case 3:day=31;break;
case 4:day=30;break;
case 5:day=30;break;
case 6:day=30;break;
case 7:day=31;break;
case 8:day=31;break;
case 9:day=30;break;
case 10:day=30;break;
case 11:day=30;break;
case 12:day=31;break;
}
cout<<" "<<day<<" "<<endl;
}
3
/*
* :c++ ——3
* :
* :2016 4 10
* :v1.0
* :
* :
* :
* :
* :
* :
*/
#include<iostream.h>
void main()
{
int c;
double a,b;
cout<<" "<<endl;
cout<<" :";cin>>a;
cout<<"===== ======"<<endl;
cout<<"1.3
2.6
3.
4.
5.
6. "<<endl;
cout<<" :";cin>>c;
switch(c)
{
case 1:b=a*0.031*0.25;break;
case 2:b=a*0.033*0.5;break;
case 3:b=a*0.035*1.0;break;
case 4:b=a*0.044*2.0;break;
case 5:b=a*0.05*3.0;break;
case 6:b=a*0.055*5.0;break;
}
cout<<" :"<<b<<" "<<","<<" :"<<a+b<<" "<<endl;
cout<<" , !"<<endl;
}