diff --git a/src/main/java/com/thealgorithms/maths/Volume.java b/src/main/java/com/thealgorithms/maths/Volume.java index 0f282b2abae2..319864a057ee 100644 --- a/src/main/java/com/thealgorithms/maths/Volume.java +++ b/src/main/java/com/thealgorithms/maths/Volume.java @@ -102,4 +102,19 @@ public static double volumePyramid(double baseArea, double height) { public static double volumeFrustumOfCone(double r1, double r2, double height) { return (Math.PI * height / 3) * (r1 * r1 + r2 * r2 + r1 * r2); } + + /** + * Calculate the volume of a triangular prism. + * + * @param base base of the triangle + * @param height height of the triangle + * @param length length of the prism + * @return volume of the triangular prism + */ +public static double volumeTriangularPrism(double base, double height, double length) { + return 0.5 * base * height * length; +} + + + }