Question: For this exercise, write a program that contains an introductory docstring. This documentation should describe what the program will do ( analysis ) and how
For this exercise, write a program that contains an introductory docstring. This documentation should describe what the program will do analysis and how it will do it design the program in the form of a pseudocode algorithm Include suitable prompts for all inputs, and label all outputs appropriately. After you have coded a program, be sure to test it with a reasonable set of legitimate inputs.
Write a program in the file sphere.py that takes the radius of a sphere a floatingpoint number as input and then outputs the spheres diameter, circumference, surface area, and volume.
So far I have the following code:
import math
# ask the user to enter the radius of the sphere
sphereradius floatinputPlease enter the radius of the sphere:
# calculate the diameter of the sphere
diameter sphereradius
# calculate the circumference of the sphere
circumference math.pi sphereradius
# calculate the surface area of the sphere
surfacearea math.pi sphereradius
# calculate the volume of the sphere
volume math.pi sphereradius
# display the diameter of the sphere
printDiameter: diameter
# display the circumference of the sphere
printCircumference: circumference
# display the surface area of the sphere
printSurface area:", surfacearea
# display the volume of the sphere
printVolume: volume
However, I am getting the following error:
Status: FAILED!
Check:
Test: Outputs correct values when input is
Reason: Unable to find in the program's output.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
