A Ellipsoid has 3 radii, so you need to ask the user to input these 3 radii and store in int variables r1,r2, and r3. PI value is needed to calculate the volume of Ellipsoid.
Variables :1. r1 : (Datatype int): to represent the radius 1 of Ellipsoid.
2. r2 : (Datatype int): to represent the radius 2 of Ellipsoid.
3. r3 : (Datatype int): to represent the radius 3 of Ellipsoid.
4. PI : (Datatype float): static variable to represent constant PI value up to 3 decimal places i.e 3.142
5. volume_of_ellipsoid : (Datatype float): to store volume of Ellipsoid calculated.
Formula :
Volume of a Ellipsoid : (4/3) x π x radius1 x radius2 x radius3
/*
* 1000+ C programs + tutorials
*
*
* 15_calculate_volume_of_ellipsoid.c
*
*
* Created on: Oct 20, 2014
* Author: Code2care.org
*/
#include <stdio.h>
//#include <conio.h>
void main() {
int r1,r2,r3;
float volume_of_ellipsoid;
float PI = 3.142;
// clrscr();
printf(" Program to calculate Volume of an Ellipsoid : ");
printf("\n\n Enter the Radius 1 of Ellipsoid : ");
scanf("%d", &r1);
printf("\n\n Enter the Radius 2 of Ellipsoid : ");
scanf("%d", &r2);
printf("\n\n Enter the Radius 3 of Ellipsoid : ");
scanf("%d", &r3);
volume_of_ellipsoid = (4/3)*(PI*r1*r2*r3);
printf("\n\n Volume of Ellipsoid with (r1,r2,r3) as (%d,%d,%d) = %f",r1,r2,r3,volume_of_ellipsoid);
// getch();
}
Output:
Program to calculate Volume of an Ellipsoid :
Enter the Radius 1 of Ellipsoid: 2
Enter the Radius 2 of Ellipsoid: 4
Enter the Radius 3 of Ellipsoid: 6
Volume of Ellipsoid with (r1,r2,r3) as (2,4,6) = 150.815994
Programs are divided into categories depending upon type and complexity.
BSc. IT, BSc. Computer Science, BSc. IT, MSc. IT, MSc. Computer Science, MCA, BTech IT & BTech Engineers may find these programs very useful.
More Posts related to C-Program,
More Posts:
- INSTALL_FAILED_INSUFFICIENT_STORAGE Error Android Emulator - Android
- Error:The SDK Build Tools revision (XX.X.X) is too low for project. Minimum required is XX.X.X - Android
- How to start/boot macOS in safe mode - Big Sur 11.0, Catalina 10.15, or Mojave 10.14 - MacOS
- Page actions are temporarily disabled [Google Search Console Page Crawling] - Google
- Android : How to make TextView Scrollable - Android
- How to check RAM details on Mac? - MacOS
- Access Windows share folder in Ubuntu Device in Network - Ubuntu
- Error running 'app': No target device found. - Android-Studio