mirror of
https://github.com/DeaDvey/mathgenerator.git
synced 2025-11-28 14:35:23 +01:00
Merge pull request #295 from Souvikdeb2612/master
Added curved surface area of cylinder function
This commit is contained in:
@@ -99,3 +99,4 @@ from .bcd_to_decimal import *
|
|||||||
from .complex_to_polar import *
|
from .complex_to_polar import *
|
||||||
from .set_operation import *
|
from .set_operation import *
|
||||||
from .base_conversion import *
|
from .base_conversion import *
|
||||||
|
from .curvedSurfaceAreaCylinderFunc import *
|
||||||
|
|||||||
13
mathgenerator/funcs/curvedSurfaceAreaCylinderFunc.py
Normal file
13
mathgenerator/funcs/curvedSurfaceAreaCylinderFunc.py
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
from .__init__ import *
|
||||||
|
|
||||||
|
def curvedSurfaceAreaCylinderFunc(maxRadius = 49, maxHeight=99):
|
||||||
|
r = random.randint(1, maxRadius)
|
||||||
|
h = random.randint(1, maxHeight)
|
||||||
|
problem = f"What is Curved surface area of a cylinder of radius, {r} and height, {h}?"
|
||||||
|
csa = float(2*math.pi*r*h)
|
||||||
|
formatted_float = "{:.5f}".format(csa)
|
||||||
|
solution = f"CSA of cylinder = {formatted_float}%"
|
||||||
|
return problem, solution
|
||||||
|
|
||||||
|
|
||||||
|
curvedSurfaceAreaCylinder = Generator("Curved surface area of a cylinder", 95,"What is CSA of a cylinder of radius, r and height, h?","csa of cylinder",curvedSurfaceAreaCylinderFunc)
|
||||||
Reference in New Issue
Block a user