不等边三角形是一个三条边都不相等的三角形。由于边长不相等,不等边三角形的内角总是不同的。在这个 C 程序中,我们必须找到不等边三角形的面积。
要找到三角形面积,我们需要边及其夹角。这里我们使用众所周知的公式。
“面积 = (s1 * s2 * sin((M_PI / 180) * angle)) / 2”
其中,
要将角度(度)转换为弧度,请使用公式 (M_PI / 180) X angle。
然后我们使用角度值在 sin() 函数中计算面积。
为了在 C 程序中实现这个公式,我们首先从用户那里获取三角形的边和角度。接收到用户输入后,我们应用我们的公式来计算三角形面积。这里我们使用 sin(angle) 来找到面积。最后,显示输出。
步骤 1: 包含头文件以使用内置函数。
步骤 2: 将变量 s1, s2, angle 声明为整数,将 area 声明为浮点数。
步骤 3: 将 side1 存入变量 s1。
步骤 4: 将 side2 存入变量 s2。
步骤 5: 将 angle 存入变量 angle。
步骤 6: 计算 area = s1 * s2 * sin((M_PI / 180) * angle)) / 2
步骤 7: 显示不等边三角形的面积为 area 并返回。
要找到不等边三角形的面积,我们使用以下 C 编程概念,请参考这些以更好地理解
#include<stdio.h>
#include<math.h>
int main() {
int s1, s2, angle;
float area;
printf("\nEnter Side1 : "); /* accepting the side of triangle */
scanf("%d", & s1);
printf("\nEnter Side2 : ");
scanf("%d", & s2);
printf("\nEnter included angle : "); /* accepting angle of triangle */
scanf("%d", & angle );
area = (s1 * s2 * sin((M_PI / 180) * angle)) / 2; /* calculating area using formula */
printf("\nArea of Scalene Triangle : %f", area); /* printing the output */
return (0);
}
Enter Side1 : 3 Enter Side2 : 4 Enter included angle : 30 Area of Scalene Triangle : 3.000000