#include #include using namespace std; class Circle { private: float radius; // data member public: void setRadius(float value); // member function declaration, function prototype float getRadius() const; // const member function float area() const; }; int main() { Circle c; c.setRadius(18.5); cout << c.getRadius() << endl; Circle d; d.setRadius(17.5); cout << d.getRadius() << endl; Circle array[10]; for (int i = 0; i < 10; i++) { array[i].setRadius(static_cast(rand() % 10 + 1)); cout << array[i].getRadius() << " " << array[i].area() << endl; } } // member function definition void Circle::setRadius(float value) { radius = value; } float Circle::getRadius() const { return radius; } float Circle::area() const { // float temp; // temp = 3.14 * radius * radius; // return temp; return 3.14 * radius * radius; }