C语言查找等边三角形面积程序

如何使用C语言编写一个程序来查找等边三角形的面积、周长、半周长和高,并附带示例? 在开始我们查找等边三角形面积的示例程序之前,让我们先了解一下背后的定义和公式。

等边三角形是指所有边都相等,所有角都等于60度的三角形。如果我们知道等边三角形的边长,我们可以使用以下公式计算等边三角形的面积。

面积 = (√3)/4 * s² (s = 任意一边长)

周长是围绕边缘的总长度。我们可以使用以下公式计算等边三角形的周长
周长 = 3s

我们可以使用公式 3s/2,或者说周长/2 来计算等边三角形的半周长。

我们可以使用公式 (√3)/2 * s 来计算等边三角形的高

C语言查找等边三角形面积程序

此程序允许用户输入等边三角形任意一条边的长度。利用这个值,我们将计算等边三角形的面积、周长、半周长和高。

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

int main()
{
  float side;
  float Area, Perimeter, Semi, Altitude; 

  printf("\n Please Enter Length of any side\n");
  scanf("%f",&side);

  Area = (sqrt(3)/4)*(side*side);
  Perimeter = 3*side; 
  Semi = Perimeter/2;
  Altitude = (sqrt(3)/2)*side;

  printf("\n Area of Equilateral Triangle = %.2f\n",Area);
  printf("\n Perimeter of Equilateral Triangle = %.2f\n", Perimeter);
  printf("\n Semi Perimeter of Equilateral Triangle = %.2f\n", Semi);
  printf("\n Altitude of Equilateral Triangle = %.2f\n", Altitude);
  return 0;
}
C Program to find Area of an Equilateral Triangle

在这个查找等边三角形面积的C语言程序中,有两条语句将允许用户输入边的长度。接下来,我们使用公式计算面积。

 Area = (sqrt(3)/4)*(side*side);

sqrt() 是C语言编程中用于计算平方根的数学函数。如果我们忘记使用 <math.h> 头文件,它将返回一个错误。

在此程序的下一行,我们正在使用公式计算等边三角形的周长。

Perimeter = 3*side;

在下一行,我们使用以下公式计算等边三角形的半周长。我们也可以使用标准公式 = (3*边长) / 2 来计算半周长。

 Semi = Perimeter/2

在下一行,我们使用公式计算等边三角形的高

Altitude = (sqrt(3)/2)*side

最后四条printf语句将帮助我们打印等边三角形的周长、半周长、高和面积