float pi =3.14;
float r = 10;
float t = 10;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
Serial.println("Volume Silinder :");
Serial.println(volumecyl(r,t));
Serial.println("Volume Bola dalam Silinder :");
Serial.println(volumeball(r,t));
Serial.println("Volume Sisa :");
Serial.println(volumerest(r,t));
Serial.println("\n");
delay(1000);
}
float volumecyl(float r,float t){
return pi*r*r*t;
}
float volumeball(float r,float t){
if(2*r>t){
return pi*t*t*t/6;
}
else{
return 4*pi*r*r*r/3;
}
}
float volumerest(float r,float t){
if(2*r>t){
return pi*r*r*t -pi*t*t*t/6;
}
else{
return pi*r*r*t -4*pi*r*r*r/3;
}
}