>>681
2.
int main(){
Point* p[10];
int i;
double x,y;
double a = 0;
for (i=0;i<10;i++){
cout << "x y?";
cin >> x >> y;
p[i] = new Point("noname", x, y);
a += p[i]->distance();
}
a /= 10.0;
cout << "原点からの距離平均=" << a << endl;
cout << "平均以上の距離の点" << endl;
for (i=0;i<10;i++)
if ( p[i]->distance() >= a )
p[i]->print();
for(i=0;i<10;i++)
delete p[i];
}
きっと何か見落としてると思うが
math.hインクルードしないとだめかも
それがNGなら二乗のとこはpow使わないでかけ算して