How to find the volume of a capsule in Java

1 Answer

0 votes
public class CapsuleVolumeProgram {

    // V = π r² h + (4/3) π r³
    
    public static double capsuleVolume(double r, double h) {
        double pi = Math.PI;
        
        return pi * r * r * h + (4.0 / 3.0) * pi * r * r * r;
    }

    public static void main(String[] args) {
        double r = 6.0;
        double h = 11.0;

        double volume = capsuleVolume(r, h);

        System.out.println("Capsule volume = " + volume);
    }
}


/*
run:

Capsule volume = 2148.8493750554185

*/

 



answered Jan 12 by avibootz
...