Answer:
In Python:
import random
small = float(input("Small: "))
large = float(input("Large: "))
radius = round(random.uniform(small, large),2)
volume = round(4/3 * 22/7 * radius* radius* radius,2)
print("Radius: "+str(radius))
print("Volume: "+str(volume))
Explanation:
This imports the random module
import random
The next two lunes prompt the user for small and large decimal number
small = float(input("Small: "))
large = float(input("Large: "))
This generates the radius
radius = round(random.uniform(small, large),2)
This calculates the volume
volume = round(4/3 * 22/7 * radius* radius* radius,2)
This prints the generated radius
print("Radius: "+str(radius))
This prints the calculated volume
print("Volume: "+str(volume))
<em>Note that, the radius and the volume were approximated to 2 decimal places. Though, it wasn't stated as part of the program requirement; but it is a good practice.</em>