class Circular{
void setR(double R);
private:
double r;
public:
double getArea(double r);
double getCircum(double r);
};
void Circular::setR(double R){
r=R;
}
double Circular::getArea(double r){
return 3.1416*r*r;
}
double Circular::getCircum(double r){
return 2*3.1416*r;
}
void setup() {
Serial.begin(9600);
randomSeed(analogRead(0));
}
void loop() {
Circular C1;
double r = random(0-20);
Serial.print("r = ");
Serial.println(r);
Serial.print("Circle Area = ");
Serial.println(C1.getArea(r));
Serial.print("Circumference = ");
Serial.println(C1.getCircum(r));
delay(2000);
}