0 out of 464 challenges solved

Calculate Volume of Triangular Prism

Write a Python function to calculate the volume of a triangular prism. The volume of a triangular prism can be calculated using the formula:

\[ \text{Volume} = \frac{1}{2} \times \text{Base Area} \times \text{Height} \]

Where:
- `Base Area` is the area of the triangular base.
- `Height` is the perpendicular distance between the two triangular bases.

Your function should take three arguments:
- `base_length` (float): The length of the base of the triangle.
- `base_height` (float): The height of the triangle.
- `prism_height` (float): The height of the prism.

The function should return the volume of the triangular prism as a float.

#### Example Usage
```python [main.nopy]
find_volume(10, 8, 6)  # Expected output: 240.0
find_volume(3, 2, 2)   # Expected output: 6.0
find_volume(1, 2, 1)   # Expected output: 1.0
```
def find_volume(base_length: float, base_height: float, prism_height: float) -> float:
    """
    Calculate the volume of a triangular prism.

    Args:
        base_length (float): The length of the base of the triangle.
        base_height (float): The height of the triangle.
        prism_height (float): The height of the prism.

    Returns:
        float: The volume of the triangular prism.
    """
    # Calculate the volume using the formula
    # Volume = 0.5 * base_length * base_height * prism_height
    pass  # Replace this with the actual implementation