Write a C program to input base and height of a triangle and find area of the given triangle. How to find area of a triangle in C programming. Logic to find area of a triangle in C program.

**Example**

**Input**

Enter base of the triangle: 10 Enter height of the triangle: 15

**Output**

Area of the triangle = 75 sq. units

## Required knowledge

Arithmetic operator, Variables and expressions, Data types, Basic input/output

## Area of a triangle

Area of a triangle is given by formula.

Where `b` is base and `h` is height of the triangle.

## Logic to find area of a triangle

Below is the step by step descriptive logic to find area of a triangle.

- Input base of the triangle. Store in some variable say
`base`. - Input height of the triangle. Store in some variable say
`height`. - Use triangle area formula to calculate area i.e.
`area = (base * height) / 2`

. - Print the resultant value of
`area`.

## Program to find area of a triangle

```
/**
* C program to find area of a triangle if base and height are given
*/
#include <stdio.h>
int main()
{
float base, height, area;
/* Input base and height of triangle */
printf("Enter base of the triangle: ");
scanf("%f", &base);
printf("Enter height of the triangle: ");
scanf("%f", &height);
/* Calculate area of triangle */
area = (base * height) / 2;
/* Print the resultant area */
printf("Area of the triangle = %.2f sq. units", area);
return 0;
}
```

`%.2f`

is used to print fractional values only up to 2 decimal places. You can also use `%f`

to print up to 6 decimal places by default.

Output

Enter base of the triangle: 10 Enter height of the triangle: 15 Area of the triangle = 75.00 sq. units

Happy coding ðŸ˜‰

### Recommended posts

- Basic programming exercises index.
- C program to calculate area of equilateral triangle.
- C program to find angle of a triangle if its two angles are given.
- C program to find area of rectangle.
- C program to find diameter, circumference and area of circle.
- C program to convert length from centimeter to meter and kilometer.
- C program to calculate total, average and percentage.