Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Program untuk mengira luas dan perimeter trapezium

Program untuk mengira luas dan perimeter trapezium

王林
王林ke hadapan
2023-08-25 20:37:251617semak imbas

Program untuk mengira luas dan perimeter trapezium

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,

Contoh

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;
}

Output

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!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam