In this article we will show you, How to write C Program to find Area of a Right Angled Triangle with example. Before we step into the program, Let see the definition and formula behind Area of a Right Angled Triangle

## Area of a Right Angled Triangle

If we know the width and height then, we can calculate the area of a right angled triangle using below formula.

Area = (1/2) * width * height

Using Pythagoras formula we can easily find the unknown sides in the right angled triangle.

c² = a² + b²

Perimeter is the distance around the edges. We can calculate perimeter using below formula

Perimeter = a + b+ c

## C Program to find Area of a Right Angled Triangle Example

This program allows the user to enter width and height of the Right Angled Triangle. Using those values we will calculate the Area and perimeter of the Right Angled Triangle.

**CODE**

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
/* C Program to find Area of a Right Angled Triangle Example */ #include<stdio.h> #include<math.h> int main() { float width, height, c, Area, Perimeter; printf("\n Please Enter height and width of the right angled triangle\n"); scanf("%f%f",&width, &height); Area = 0.5 * width * height; c = sqrt((width*width) + (height*height)); Perimeter = width + height + c; printf("\n Area of right angled triangle is: %.2f\n",Area); printf("\n Other side of right angled triangle is: %.2f\n",c); printf("\n Perimeter of right angled triangle is: %.2f\n", Perimeter); return 0; } |

**OUTPUT:**

**ANALYSIS**

Following statements will allow the User to enter the Width and Height of a right-angled triangle.

1 2 |
printf("\n Please Enter height and width of the right angled triangle\n"); scanf("%f%f",&width, &height); |

Next, we are calculating the area (The value of 1/2 = 0.5). So we used 0.5 * width*height as the formula

1 |
Area = 0.5 * width * height |

In the next line, We are calculating the other side of a right-angled triangle using the Pythagoras formula C²=a²+b² , Which is similar to C = √a²+b²

1 |
c = sqrt((width*width) + (height*height)) |

Here we used sqrt() function to calculate the square root of the a²+b². sqrt() is the math function, which is used to calculate the square root.

In the next line, We are calculating the perimeter using the formula

1 |
Perimeter = width + height + c |

Following printf statements will help us to print the Perimeter, Other side and Area of a right angled Triangle

1 2 3 |
printf("\n Area of right angled triangle is: %.2f\n",Area); printf("\n Other side of right angled triangle is: %.2f\n",c); printf("\n Perimeter of right angled triangle is: %.2f\n", Perimeter); |

**NOTE:** Please be careful while placing the open and close brackets, it may change the entire calculation if you place it wrong

Thank You for Visiting Our Blog

## Share your Feedback, or Code!!