diff --git a/mathgenerator/funcs/celsiustofahrenheit.py b/mathgenerator/funcs/celsiustofahrenheit.py new file mode 100644 index 0000000..641663f --- /dev/null +++ b/mathgenerator/funcs/celsiustofahrenheit.py @@ -0,0 +1,11 @@ +from .__init__ import * +from ..__init__ import Generator + +def celsiustofahrenheitFunc(maxTemp=100): + celsius = random.randint(-50, maxTemp) + fahrenheit = (celsius * (9/5)) +32 + problem = "Convert", str(celsius), "degrees Celsius to degrees Fahrenheit =" + solution = str(fahrenheit) + return problem, solution + +celsiustofahrenheit = Generator("Celsius To Fahrenheit", 81, "(C +(9/5))+32=", "F", celsiustofahrenheitFunc) diff --git a/mathgenerator/mathgen.py b/mathgenerator/mathgen.py index faa6cac..f679b0c 100644 --- a/mathgenerator/mathgen.py +++ b/mathgenerator/mathgen.py @@ -267,3 +267,4 @@ decimalToHexadeci = Generator("Decimal to Hexadecimal", 79, "Binary of a=", "b", deciToHexaFunc) percentage = Generator("Percentage of a number", 80, "What is a% of b?", "percentage", percentageFunc) +celsiustofahrenheit = Generator("Celsius To Fahrenheit", 81, "(C +(9/5))+32=", "F", celsiustofahrenheitFunc)