要輸出三角形的面積和周長,首先需要用戶輸入三角形的三條邊長。然后根據輸入的三邊長計算三角形的面積和周長,最后將結果輸出給用戶。
以下是一個C語言程序示例,用于計算并輸出三角形的面積和周長:
#include <stdio.h>
#include <math.h>
int main() {
float side1, side2, side3;
float perimeter, area, s;
// 用戶輸入三角形的三條邊長
printf("Enter the length of side 1: ");
scanf("%f", &side1);
printf("Enter the length of side 2: ");
scanf("%f", &side2);
printf("Enter the length of side 3: ");
scanf("%f", &side3);
// 計算三角形的周長
perimeter = side1 + side2 + side3;
// 計算三角形的半周長
s = perimeter / 2;
// 計算三角形的面積
area = sqrt(s * (s - side1) * (s - side2) * (s - side3));
// 輸出計算結果
printf("Perimeter of the triangle: %.2f\n", perimeter);
printf("Area of the triangle: %.2f\n", area);
return 0;
}
通過上述程序,用戶可以輸入三角形的三條邊長,程序會計算并輸出該三角形的面積和周長。