# How to Find Area of Scalene Triangle using C

C ProgrammingProgramming

#### Cyber Security : Go from Zero to Hero

Most Popular

60 Lectures 5.5 hours

#### Master C and Embedded C Programming- Learn as you go

Best Seller

66 Lectures 5.5 hours

#### C Programming from scratch- Master C Programming

Best Seller

60 Lectures 8 hours

### C Program to Find Area of Scalene Triangle :

``````
#include <stdio.h>
#include <math.h>

int main() {
int s1, s2, angle;
float area;

printf("\nEnter Side1 : ");
scanf("%d", &s1);

printf("\nEnter Side2 : ");
scanf("%d", &s2);

printf("\nEnter included angle : ");
scanf("%d", &angle);

area = (s1 * s2 * sin((M_PI / 180) * angle)) / 2;

printf("\nArea of Scalene Triangle : %f", area);
return (0);
}
``````

#### Output :

``````
Enter Side1 : 3
Enter Side2 : 4
Enter included angle : 30
Area of Scalene Triangle : 3.000000
``````

#### C Program for Beginners : Area of Scalene Triangle #### Properties of Scalene Triangle :

• Scalene Triangle does not have sides having equal length.
• No angles of Scalene Triangle are equal.
• To calculate area we need at least two sides and the angle included by them.

#### Formula to Find Area of Scalene Triangle : #### Explanation and Program Logic :

Part 1 : M_PI

``````
sin((M_PI/180)*angle)
``````

• It is Constant defined in math.h Header File
• It contain value = 3.14 in short instead of writing 3.14 write directly M_PI.

Part 2 : ( M_PI / 180 ) * angle

• We are accepting angle in degree.
• C function sin takes argument in radian , so to convert angle into radian we are purposefully writing above statement.

Part 3 : sin function

• It computes sine of an angle