65,208
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
using namespace std;
class DataProcee
{
public:
DataProcee(float ,float ,float);
void datamax();
void datamin();
void databtol();
void dataltob();
private:
float x;
float y;
float z;
};
void DataProcee::datamax(float x,float y,float z)
{
if(y>x)
x=y;
if(z>x)
x=z;
cout<<z<<endl;
}
void DataProcee::datamin(float x,float y,float z)
{
if(y<x)
x=y;
if(z<x)
x=z;
cout<<z<<endl;
}
void DataProcee::databtol(float x,float y,float z)
{
if(x>y)
{if(y>z)
cout<<x<<y<<z<<endl;
else if(z>x)
cout<<z<<x<<y<<endl;
else
cout<<x<<z<<y<<endl;
}
else if(z>x)
cout<<y<<x<<z<<endl;
else if(y>z)
cout<<y<<z<<x<<endl;
else
cout<<z<<y<<x<<endl;
}
void DataProcee::dataltob(float x,float y,float z)
{
if(x<y)
{if(y<z)
cout<<x<<y<<z<<endl;
else if(z<x)
cout<<z<<x<<y<<endl;
else
cout<<x<<z<<y<<endl;
}
else if(z<x)
cout<<y<<x<<z<<endl;
else if(y<z)
cout<<y<<z<<x<<endl;
else
cout<<z<<y<<x<<endl;
}
int main()
{
DataProcee data(90,80,79);
data.datamax();
data.datamin();
data.databtol();
data.dataltob();
return 0;}
#include <iostream>
using namespace std;
class DataProcee
{
public:
DataProcee(float _x,float _y,float _z)//构造函数没有定义
{
this->x =_x;
this->y =_y;
this->z =_z;
}
void datamax();
void datamin();
void databtol();
void dataltob();
private:
float x;
float y;
float z;
};
void DataProcee::datamax()//不需要参数
{
float i=0;//这里仅仅是取出最大值 不能进行x y z的乱赋值。找个中间变量
if(y>x)
i=y;
if(z > i)
i=z;
cout<<i<<endl;
}
void DataProcee::datamin()//不需要参数
{
float i=0;
if(y<x)
i=y;
if(z<i)
i=z;
cout<<i<<endl;
}
void DataProcee::databtol()
{
if(x>y)
{if(y>z)
cout<<x<<y<<z<<endl;
else if(z>x)
cout<<z<<x<<y<<endl;
else
cout<<x<<z<<y<<endl;
}
else
{
if(z<x)
cout<<x<<z<<y<<endl;
else if(x<y)
cout<<z<<y<<x<<endl;
else
cout<<z<<x<<y<<endl;
}
}
void DataProcee::dataltob()
{
if(x<y)
{if(y<z)
cout<<x<<y<<z<<endl;
else if(z<x)
cout<<z<<x<<y<<endl;
else
cout<<x<<z<<y<<endl;
}
else
{
if(z>x)
cout<<y<<x<<z<<endl;
else if(y>z)
cout<<z<<y<<x<<endl;
else
cout<<y<<z<<x<<endl;
}
}
int main()
{
DataProcee data(90,80,79);
data.datamax();
data.datamin();
data.databtol();
data.dataltob();
return 0;
}
class DataProcee
{
public:
DataProcee(float _x,float _y,float _z)
{
x = _x;
y = _y;
z = _z;
}
void datamax();
void datamin();
void databtol();
void dataltob();
private:
float x;
float y;
float z;
};
void DataProcee::datamax()
{
if(y>x)
x=y;
if(z>x)
x=z;
cout<<z<<endl;
}
void DataProcee::datamin()
{
if(y<x)
x=y;
if(z<x)
x=z;
cout<<z<<endl;
}
void DataProcee::databtol()
{
if(x>y)
{if(y>z)
cout<<x<<y<<z<<endl;
else if(z>x)
cout<<z<<x<<y<<endl;
else
cout<<x<<z<<y<<endl;
}
else if(z>x)
cout<<y<<x<<z<<endl;
else if(y>z)
cout<<y<<z<<x<<endl;
else
cout<<z<<y<<x<<endl;
}
void DataProcee::dataltob()
{
if(x<y)
{if(y<z)
cout<<x<<y<<z<<endl;
else if(z<x)
cout<<z<<x<<y<<endl;
else
cout<<x<<z<<y<<endl;
}
else if(z<x)
cout<<y<<x<<z<<endl;
else if(y<z)
cout<<y<<z<<x<<endl;
else
cout<<z<<y<<x<<endl;
}
void main()
{
DataProcee data(90,80,79);
data.datamax();
data.datamin();
data.databtol();
data.dataltob();
}
class DataProcee
{
public:
DataProcee(float a,float b ,float c):x(a),y(b),z(c){};
void datamax();
void datamin();
void databtol();
void dataltob();
private:
float x;
float y;
float z;
};
void DataProcee::datamax()
{
if(y>x)
x=y;
if(z>x)
x=z;
cout<<z<<endl;
}
void DataProcee::datamin()
{
if(y<x)
x=y;
if(z<x)
x=z;
cout<<z<<endl;
}
void DataProcee::databtol()
{
if(x>y)
{if(y>z)
cout<<x<<y<<z<<endl;
else if(z>x)
cout<<z<<x<<y<<endl;
else
cout<<x<<z<<y<<endl;
}
else if(z>x)
cout<<y<<x<<z<<endl;
else if(y>z)
cout<<y<<z<<x<<endl;
else
cout<<z<<y<<x<<endl;
}
void DataProcee::dataltob()
{
if(x<y)
{if(y<z)
cout<<x<<y<<z<<endl;
else if(z<x)
cout<<z<<x<<y<<endl;
else
cout<<x<<z<<y<<endl;
}
else if(z<x)
cout<<y<<x<<z<<endl;
else if(y<z)
cout<<y<<z<<x<<endl;
else
cout<<z<<y<<x<<endl;
}
#include <iostream>
using namespace std;
class DataProcee
{
public:
DataProcee(float ,float ,float);
void datamax();
void datamin();
void databtol();
void dataltob();
private:
float x;
float y;
float z;
};
void DataProcee::datamax(void)
{
if(y>x)
x=y;
if(z>x)
x=z;
cout<<z<<endl;
}
void DataProcee::datamin(void)
{
if(y<x)
x=y;
if(z<x)
x=z;
cout<<z<<endl;
}
void DataProcee::databtol(void)
{
if(x>y)
{if(y>z)
cout<<x<<y<<z<<endl;
else if(z>x)
cout<<z<<x<<y<<endl;
else
cout<<x<<z<<y<<endl;
}
else if(z>x)
cout<<y<<x<<z<<endl;
else if(y>z)
cout<<y<<z<<x<<endl;
else
cout<<z<<y<<x<<endl;
}
void DataProcee::dataltob(void)
{
if(x<y)
{if(y<z)
cout<<x<<y<<z<<endl;
else if(z<x)
cout<<z<<x<<y<<endl;
else
cout<<x<<z<<y<<endl;
}
else if(z<x)
cout<<y<<x<<z<<endl;
else if(y<z)
cout<<y<<z<<x<<endl;
else
cout<<z<<y<<x<<endl;
}
int main()
{
DataProcee data(90,80,79);
data.datamax();
data.datamin();
data.databtol();
data.dataltob();
return 0;
}