#include <iostream>
using namespace std;

class circle {
    int radius;
public:
    circle();
    ~circle() {}
    void setradius(int r) { radius = r; }
    double getarea() { return 3.14 * radius * radius; }
};

circle::circle() {
    radius = 1;
}

int main() {
    cout << "생성하과 하는 원의 개수";
    int n, radius;
    cin >> n;
    if (n <= 0)return 0;
    circle* parray = new circle[n];
    for (int i = 0; i < n; i++) {
        cout << "원" << i + 1 << ":";
        cin >> radius;
        parray[i].setradius(radius);
    }
    int cout = 0;
    circle* p = parray;
    for (int i = 0; i < n; i++) {
        cout << p->getarea() << ' ';
        if (p->getarea() >= 100 && p->getarea() <=200)
            count++;
        p++;
    }
    cout << endl << "면적이 100에서 200 사이인 원의 개수는" << count << endl;
    delete [] parray;
}

viewimage.php?id=3dafdf21f7d335ab67b1d1&no=24b0d769e1d32ca73ded8efa11d02831ee99512b64ee64d67099c224c5074eaa2eeed0351a236e65c654a8a25abcc90d6f0b023d0a15dc1364a78489a7384b3b2947347eda5f746ac389c4bf9b9027eb93fcfe4a2967

viewimage.php?id=3dafdf21f7d335ab67b1d1&no=24b0d769e1d32ca73ded8efa11d02831ee99512b64ee64d67099c224c5074eaa2eeed0351a236e65c654a8a25abcc90d6f0b023d0a15dc1364a78589a0654c6ccb581b2b950f2e5b6e320c6c3d181e28a11320ec2221

viewimage.php?id=3dafdf21f7d335ab67b1d1&no=24b0d769e1d32ca73ded8efa11d02831ee99512b64ee64d67099c224c5074eaa2eeed0351a236e65c654a8a25abcc90d6f0b023d0a15dc1364a7d28bfb6b4d6a9fb8731c57ac01a7814fcc47484f081493d462964aa8

- dc official App