Learn Programming and technology with ease @ developerpublish.com

HomeC ProgrammingC Program to Find Area of Trapezium

C Program to Find Area of Trapezium

This C program calculates the area of a trapezium based on the userâ€™s input of the lengths of its two bases and the height.

Problem statement

Write a C program that prompts the user to enter the lengths of the bases and the height of a trapezium. The program should then calculate and display the area of the trapezium.

C Program to Find Area of Trapezium

```#include <stdio.h>

int main() {
float base1, base2, height, area;

printf("Program to calculate the area of a trapezium\n");

printf("Enter the length of base 1: ");
scanf("%f", &base1);

printf("Enter the length of base 2: ");
scanf("%f", &base2);

printf("Enter the height: ");
scanf("%f", &height);

area = (base1 + base2) * height / 2;

printf("The area of the trapezium is: %.2f\n", area);

return 0;
}```

How it works

1. The program prompts the user to enter the lengths of base 1, base 2, and the height of the trapezium.
2. The values are stored in the variables `base1`, `base2`, and `height` respectively.
3. The program calculates the area using the formula `(base1 + base2) * height / 2` and stores it in the variable `area`.
4. Finally, the program displays the calculated area using `printf` with the format specifier `%.2f` to display the result with two decimal places.

Input / output

Share:

You May Also Like

C Program to Find Volume and Surface Area of Sphere

This C program calculates the volume and surface area of a sphere using its radius. A sphere is a three-dimensional...

C Program to Convert Roman Number to Decimal Number

This C program converts a Roman numeral to a decimal number. Roman numerals are a system of numerical notation used...

C Program to Calculate the Value of sin(x)

This C program calculates the value of sin(x) using the Taylor series expansion. The Taylor series expansion is a mathematical...