Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started