Showing posts with label Area of Triangle C program. Show all posts
Showing posts with label Area of Triangle C program. Show all posts

Sunday, July 13, 2008

Area of a triangle, given three sides, C learn by Example, Tutorial

/* Write a C program to find the area of a triangle, given three sides*/

#include stdio.h
#include conio.h
#include math.h

void main()
{
int s, a, b, c, area;
clrscr();

printf("Enter the values of a,b and c\n");
scanf ("%d %d %d", &a, &b, &c);

/* compute s*/

s = (a + b + c) / 2;

area = sqrt ( s * (s-a) * (s-b) * (s-c));

printf ("Area of a triangale = %d\n", area);
}

/*-----------------------------
Output

Enter the values of a,b and c
3
4
5
Area of a triangale = 6
------------------------------*/

This program uses the formula area = square root of (s*(s-a)*(s-b*(s-c)).

Indorer to use execute this we need to use the command sqrt() (square root function) which is predefined in math.h header file. So we are declaring that file in the preprcessor statements. Rest else is straight forward