🔒 Closed Pasok mga Lodi sa C++

Status
Not open for further replies.

wendski

Fanatic
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
  • 372
    Views
  • 3
    Participants
Last reply from:
wendski

Trending Topics

Online now

Members online
347
Guests online
3,755
Total visitors
4,102

Forum statistics

Threads
2,294,771
Posts
29,093,134
Members
1,207,526
Latest member
cindys-pinili
Back
Top