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

Trending Topics

Online now

Members online
1,062
Guests online
3,802
Total visitors
4,864

Forum statistics

Threads
2,307,707
Posts
29,180,671
Members
1,192,574
Latest member
Bobokaba24
Back
Top