首頁 >後端開發 >C++ >計算梯形的面積和周長的程序

計算梯形的面積和周長的程序

王林
王林轉載
2023-08-25 20:37:251690瀏覽

計算梯形的面積和周長的程序

梯形是一種四邊形,至少有一對邊彼此平行。梯形的面積和周長可以使用以下公式計算:

週長= 所有邊的總和

面積= ½ x(平行邊的長度總和)x 垂直線平行邊之間的距離

程式碼邏輯 - 程式碼將使用5 個變數作為梯形的所有邊,並使用1 個變數作為兩個平行邊之間的垂直距離。對於面積變數計算,我們將採用一個浮點變量,該變數將使用該值進行初始化。為了計算它,我們將使用公式「 ½ x(平行邊長度總和)x 平行邊之間的垂直距離」。對於週長計算,將為變數分配表達式「(所有邊的總和)」。

下面的程式碼顯示計算梯形面積和周長的程序,

範例

# 現場示範

#include <stdio.h>
int main() {
   int a = 2 , b = 3 , c = 5 , d = 4, h = 5;
   float area, perimeter;
   printf("The sides of trapezium are %d , %d , %d , %d </p><p>", a,b,c,d);
   printf("Distance between two parallel sides is %d </p><p>", h);
   perimeter = a+b+c+d;
   area = 0.5 * (a + b) * h ;
   printf("Perimeter of the trapezium is %.1f</p><p>", perimeter);
   printf("Area of the trapezium is: %.3f", area);
   return 0;
}

輸出

The sides of trapezium are 2 , 3 , 5 , 4
Distance between two parallel sides is 5
Perimeter of the trapezium is 14.0
Area of the trapezium is: 12.500

以上是計算梯形的面積和周長的程序的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除