The Program in C that Computes the perimeter (p), and area (a) of a triangle of sides a, b, and c is given below:
#include <stdio.h>
#include <math.h>
int main() {
double a, b, c, p, s, A;
printf("Enter the sides of the triangle: ");
scanf("%lf %lf %lf", &a, &b, &c);
p = a + b + c; // perimeter = sum of all sides
s = p / 2; // semi-perimeter
A = sqrt(s * (s - a) * (s - b) * (s - c)); // Heron's formula for area
printf("Perimeter of the triangle: %lf\n", p);
printf("Area of the triangle: %lf\n", A);
return 0;
}
Output:
Enter the sides of the triangle: 10
13
11
Perimeter of the triangle: 34.000000
Area of the triangle: 53.441557
Pro-Tips💡
This program prompts the user to enter the values for the sides of a triangle,
then calculates the perimeter (p) and the area (A) using the semi-perimeter and Heron’s formula respectively.
Learn C-Sharp ↗
C-sharp covers every topic to learn about C-Sharp thoroughly.
Learn C Programming ↗
C-Programming covers every topic to learn about C-Sharp thoroughly.
Learn C++ Programming↗
C++ covers every topic to learn about C-Sharp thoroughly.