Trapezoid ialah segiempat dengan sekurang-kurangnya sepasang sisi selari antara satu sama lain. Luas dan perimeter trapezoid boleh dikira menggunakan formula berikut:
Perimeter = hasil tambah semua sisi
Luas = ½ x (jumlah panjang sisi selari) x jarak garis menegak antara sisi selari
Logik kod - Kod akan menggunakan 5 pembolehubah untuk semua sisi trapezoid dan 1 pembolehubah untuk jarak menegak antara dua sisi selari. Untuk pengiraan pembolehubah kawasan kami akan mengambil pembolehubah titik terapung yang akan dimulakan dengan nilai tersebut. Untuk mengiranya kita akan menggunakan formula "½ x (jumlah panjang sisi selari) x jarak serenjang antara sisi selari". Untuk pengiraan perimeter, pembolehubah diberikan ungkapan "(jumlah semua sisi)".
Kod di bawah menunjukkan atur cara mengira luas dan perimeter trapezium,
Demonstrasi langsung
#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
Atas ialah kandungan terperinci Program untuk mengira luas dan perimeter trapezium. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!