06-08-2011, 03:12 PM
Another Idea Solution CS201 Assignment 3 Spring 2011
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
#define PI 3.14
class Circle
{
public:
double radius;
Circle();
Circle(double);
double calculateArea(double);
double calculateCircum(double);
void display();
};
Circle::Circle()
{
radius = 0;
}
Circle::Circle(double r)
{
radius = r;
}
double Circle::calculateArea(double r)
{
return (PI*r*r);
}
double Circle::calculateCircum(double r)
{
return (2*PI*r);
}
void Circle::display()
{
cout << "Radius of the Circle is " << Circle::radius << endl;
cout << "Area of the Circle is " << calculateArea(Circle::radius) << endl;
cout << "Circumference of the Circle is " << calculateCircum(Circle::radius) << endl << endl;
}
main()
{
Circle circle1;
Circle circle2(3.5);
circle1.display();
circle2.display();
system("pause");
}
Spring 2011_CS201_3 Solution.rar (Size: 433 bytes / Downloads: 275)
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
#define PI 3.14
class Circle
{
public:
double radius;
Circle();
Circle(double);
double calculateArea(double);
double calculateCircum(double);
void display();
};
Circle::Circle()
{
radius = 0;
}
Circle::Circle(double r)
{
radius = r;
}
double Circle::calculateArea(double r)
{
return (PI*r*r);
}
double Circle::calculateCircum(double r)
{
return (2*PI*r);
}
void Circle::display()
{
cout << "Radius of the Circle is " << Circle::radius << endl;
cout << "Area of the Circle is " << calculateArea(Circle::radius) << endl;
cout << "Circumference of the Circle is " << calculateCircum(Circle::radius) << endl << endl;
}
main()
{
Circle circle1;
Circle circle2(3.5);
circle1.display();
circle2.display();
system("pause");
}
Spring 2011_CS201_3 Solution.rar (Size: 433 bytes / Downloads: 275)
