From dbd637d1b3f97132d5736e889d5f66cf07044b7e Mon Sep 17 00:00:00 2001 From: Novojit Saha Date: Wed, 2 Oct 2019 17:26:07 +0600 Subject: [PATCH] Added a function for calculating area of a trapezium --- area_of_trapezium.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 area_of_trapezium.py diff --git a/area_of_trapezium.py b/area_of_trapezium.py new file mode 100644 index 0000000..2f78a0b --- /dev/null +++ b/area_of_trapezium.py @@ -0,0 +1,23 @@ +#!/usr/bin/env python3 + +# Novojit Saha +# 02/10/19 +# Calculating area of a trapezium using class + +class Trapezium: + def __init__(self, base1, base2, height): + self.x = base1 + self.y = base2 + self.z = height + + def area(self): + return 0.5 * (self.x + self.y) * self.z + + +input_base_1 = float( input('Base one value:') ) +input_base_2 = float( input('Base two value:') ) +input_height = float( input('Height value:') ) + +trap1 = Trapezium(input_base_1, input_base_2, input_height ) +areaOfTrap1 = trap1.area() +print("The area of the trapezium is " + str(areaOfTrap1)) \ No newline at end of file