Maison  >  Article  >  développement back-end  >  Programme pour calculer l'aire et le périmètre d'un trapèze

Programme pour calculer l'aire et le périmètre d'un trapèze

王林
王林avant
2023-08-25 20:37:251617parcourir

Programme pour calculer laire et le périmètre dun trapèze

Un trapèze est un quadrilatère avec au moins une paire de côtés parallèles entre eux. L'aire et le périmètre d'un trapèze peuvent être calculés à l'aide de la formule suivante :

Périmètre = somme de tous les côtés

Aire = ½ x (somme des longueurs des côtés parallèles) x distance verticale entre les côtés parallèles

Logique du code - Le code utilisera 5 variables pour tous les côtés du trapèze et 1 variable pour la distance verticale entre deux côtés parallèles. Pour le calcul de la variable de zone, nous prendrons une variable à virgule flottante qui sera initialisée avec cette valeur. Pour le calculer nous utiliserons la formule "½ x (somme des longueurs des côtés parallèles) x distance perpendiculaire entre les côtés parallèles". Pour le calcul du périmètre, la variable reçoit l'expression "(somme de tous les côtés)".

Le code ci-dessous montre le programme pour calculer l'aire et le périmètre d'un trapèze,

Exemple

Démonstration en direct

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

Sortie

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer