Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>// library standard
- #include <math.h>
- #define Pi 3.14159265
- double R(num1) {//function to find radius
- double result;
- result= num1/2;
- return result; //definition
- }
- double pow(double num1, double num2);// radius^2
- double cbrt(double num1 ){//function to find radius^3.
- double result;
- result= num1*num1*num1;
- return result;
- }
- double SA(double num1, double num2, double num3){//function to find surface area.
- double result;
- result=num1*num2*num3;
- return result;
- }
- double circum(double num1, double num2){
- double result; //For circumference
- result= num1* num2;
- return result;
- }
- double vol(double num1, double num2, double num3, double num4){
- double result;
- result=((num1*num2)/num3)*num4;
- return result;
- }
- int main(void){
- double D; //declare the diameter variable as double
- double Y=2;
- int G=3;
- int H=4;
- for(double i=0;i<=3;i++)//The For loop limits the amount of loops to 4 although it says 3.
- { printf("\n\nEnter the Diameter: ");
- scanf("%lg",&D);
- if(D>=0){
- double Radius;
- Radius= R(D);//find the Radius, Radius^2, and Radius^3 inorder to plug them into the equations for circumference, surface area, radius, and volume.
- double radius2;
- radius2= pow(Radius, Y);
- double radius3;
- radius3= cbrt(Radius);
- double surfacearea;
- surfacearea=SA(H,Pi,radius2);//Function call.
- double circumference;
- circumference=circum(Pi,D);//function call for circum.
- double volume;
- volume= vol(H,Pi,G,radius3); //function call for vol.
- printf("\nThe measurements of a sphere: \nThe Diameter is: %lg.\n And the Radius is: %lg. \n Surface Area is: %lg.\n The Circumference is: %lg.\n The Volume is: %lg",D,Radius, surfacearea,circumference,volume);
- }
- else;
- return 0;}}
Advertisement
Add Comment
Please, Sign In to add comment