PLAY WITH CODING

Home Basic Program If & Else Loops Conversion Pattern logo

Basic C Program

Program to find area of a triangle if length of it’s side is given

Input - Output

Input
Enter length of each side of triangle: 8 6 4

Output
Area of triangle = 11.62

Algorithm

Step 1: START

Step 2: enter length of each side of triangle.

Step 3: calculate semiperimeter i.e s=a+b+c

Step 3: calculate area i.e area=sqrt(s*(s-a)*(s-b)*(s-c))

Step 8: Print area

Step 9: END

CODE


/* Area of the Triangle */

#include <stdio.h>
int main()
{
      int a,b,c;
      float s,area;
      printf("Enter the lentgh of each side of a triangle : ");
      scanf("%d%d%d",&a,&b,&c);
      s=(a+b+c)/2;    /*calculate semiperimeter */
      area = sqrt(s*(s-a)*(s-b)*(s-c));
      printf("Area of triangle= %.2f\n",area);
    return 0;
}


/* Area of the Triangle */

#include <iostream>
#include<bits/stdc++.h>
using namespace std;
int main()
{
      int a,b,c;
      float s,area;
      cout<<"Enter the length of each side of a triangle : ";
      cin>>a>>b>>c;
      s=(a+b+c)/2;    /*calculate semiperimeter */
      area=sqrt(s*(s-a)*(s-b)*(s-c));
      cout<<"Area of triangle ="<< fixed << setprecision(2)<<area<<"\n";
    return 0;
}

OutPut

Enter the length of each side of a triangle : 8 6 4

Area of triangle = 11.62