Write a function to return the area of a rectangle
def cal_area_rect(length, breadth):
return length*breadth
Write a function to return the area of a square
def cal_area_square(side):
return side**2
Write a function to return the area of a rhombus with diagonals q1 and q2
def cal_area_rhombus(q1,q2):
return (q1*q2)/2
Write a function to return the area of a trapezium with base a base b and height h between parallel sides
def cal_area_trapezium(a,b,h):
return h*(a+b)/2
Write a function to return the area of a circle of raidus r
def cal_area_circle(r):
pi = 3.14
return pi*r**2
Write a function to return the circumference of a circle
def cal_circumference(r):
pi = 3.14
return 2*pi*r
Write a function to return the perimeter of a rectangle
def cal_perimeter_rect(length, bredth):
return 2*(length+bredth)
Write a function to return the perimeter of a triangle
def cal_perimeter_triangle(s1,s2,s3):
return s1+s2+s3
Write a function to return the perimeter of a square
def cal_perimeter_square(side):
return 4*side
Write a function to return the perimeter of an equilateral triangle
def cal_perimeter_eq_triangle(a):
return 3*a
Write a function to return the perimeter of a isoscales triangle
def cal_perimeter_iso_triangle(s1,s2):
return 2*s1+s2
Write a function to return the area of an ellipse
def cal_area_ellipse(minor, major):
pi = 3.14
return pi*(minor*major)
Write a function to return the lateral surface area of a cylinder
def cal_cylinder_lat_surf_area(height,radius):
pi=3.14
return 2*pi*radius*height
Write a function to return the curved surface area of a cone
def cal_cone_curved_surf_area(slant_height,radius):
pi=3.14
return pi*radius*slant_height
Write a function to return the total surface area of a cube of side a
def cal_surface_area_cube(a):
return 6*(a**2)
Write a function to return the total surface area of a cuboid of length l, bredth b and height h
def cal_surface_area_cuboid(l,b,h):
return 2*(l*b+b*h+h*l)
Write a function to return the surface area of a sphere
def cal_area_sphere(radius):
pi = 3.14
return 4*pi*(radius**2)
Write a function to return the surface area of a hemi-sphere
def cal_area_hemisphere(radius):
pi = 3.14
return 2*pi*(radius**2)
Write a function to return the total surface area of a cylinder
def cal_cylinder_surf_area(height,radius):
pi=3.14
return 2*pi*radius**2*+2*pi*radius*height
Write a function to return the lateral surface area of a cone
def cal_cone_lateral_surf_area(height,radius):
pi=3.14
return pi*radius*(((height**2)+(radius**2))**(1/2))
Write a function to return the volume of a cylinder
def cal_cylinder_volume(height, radius):
pi=3.14
return pi*(radius**2)*height
Write a function to return the volume of a cone
def cal_cone_volume(height,radius):
pi=3.14
return pi*(radius**2)*height/3
Write a function to return the volume of a hemi sphere
def cal_hemisphere_volume(radius:float)->float:
pi=3.14
return (2/3)*pi*(radius**3)
Write a function to return the volume of a sphere
def cal_sphere_volume(radius:float)->float:
pi=3.14
return (4/3)*pi*(radius**3)