🔒 Closed Pasok mga Lodi sa C++

Status
Not open for further replies.

wendski

Honorary Poster
pa help anu ba ang mali dito? hehehe


#include <iostream>


using namespace std;
int main ( )
{
// Declaration of arrayCircle circles [3];
// Instantiation of objects
circles [0] = Circle (3.0);
circles [1] = Circle (4.0);
circles [2] = Circle (5.0);
// Printing information
for (int i = 0; i < 3 ; i++)
{
cout << "Information about circle [" << i << "]" << endl;
cout << "Radius: " << circles.getRadius() << " ";
cout << "Area: " << circles.getArea() << " ";
cout << "perimeter: " << circles.getPerimeter() << " ";
cout << endl;
}
return 0;
 
Missing class Circle, inside of class wala din po yung mga methods na nabanggit sa int main, i.e getRadius(), getArea() and getPerimeter().
Also walang pong declaration ng Circle object sa main.
 
C++:
#include <iostream>
using namespace std;

class Circle {
    public:
    float radius;
    Circle() { }
    Circle(float r){
       radius = r;
    }
    float getRadius(){
        return radius;
    }
    float getArea(){
        return 3.14 * (radius * radius);
    }
    float getPerimeter(){
       return 2 * 3.14 * radius;
    }
};

int main ( )
{
    Circle circles[3];
// Declaration of arrayCircle circles [3];
// Instantiation of objects
circles [0] = Circle (3.0);
circles [1] = Circle (4.0);
circles [2] = Circle (5.0);
// Printing information
for (int i = 0; i < 3 ; i++)
{
cout << "Information about circle [" << i << "]" << endl;
cout << "Radius: " << circles[i].getRadius() << " ";
cout << "Area: " << circles[i].getArea() << " ";
cout << "perimeter: " << circles[i].getPerimeter() << " ";
cout << endl;
}
return 0;
}
 
Status
Not open for further replies.

About this Thread

  • 4
    Replies
  • 380
    Views
  • 3
    Participants
Last reply from:
wendski

Trending Topics

Online now

Members online
367
Guests online
2,204
Total visitors
2,571

Forum statistics

Threads
2,332,340
Posts
29,264,132
Members
1,146,223
Latest member
ighjj
Back
Top