Sie sind auf Seite 1von 13

************coding********

**************************
*********
Q - To find volume , curved surface area or
total surface area of a cube , a cuboid , a cone ,
a cylinder , a sphere or a frustum
#include<iostream.h>
#include<conio.h>
#include<math.h>
int main()
{
clrscr();
float csa,tsa,v,l,b,h,s,r,R;
int ch;
cout<<"\n open option menu";
cout<<"\n 1.cube";
cout<<"\n 2.cuboid";
cout<<"\n 3.cone";
cout<<"\n 4.cylinder";
cout<<"\n 5.sphere";
cout<<"\n 6.frustum";
cout<<"\n enter your choice(1-6): ";
cin>>ch;
if(ch==1)
{
cout<<"\n your options are";
cout<<"\n 7.volume of a cube";
cout<<"\n 8.curved surface area of a cube";
cout<<"\n 9.total surface area of a cube";
cout<<"\n enter your choice(7-9): ";
cin>>ch;
switch(ch)
{
case 7:cout<<"\n enter length of side of a cube: ";
cin>>s;
v=s*s*s;
cout<<"\n volume of a cube is "<<v;
break;
case 8:cout<<"\n enter length of side of a cube: ";
cin>>s;
csa=4*s*s;
cout<<"\n curved surface area of a cube is "<<csa;
break;
case 9:cout<<"\n enter length of side of a cube: ";
cin>>s;
tsa=6*s*s;
cout<<"\n total surface area of cube a is "<<tsa;
break;
}
}
if(ch==2)
{
cout<<"\n your options are";
cout<<"\n 10.voume of a cuboid";
cout<<"\n 11.curved surface area of a cuboid";
cout<<"\n 12.total surface area of a cuboid";
cout<<"\n enter your choice(10-12): ";
cin>>ch;
switch(ch)
{
case 10:cout<<"\n enter length of a cuboid: ";
cin>>l;
cout<<"\n enter breadth of a cuboid: ";
cin>>b;
cout<<"\n enter height of a cuboid: ";
cin>>h;
v=l*b*h;
cout<<"\n volume of a cuboid is "<<v;
break;
case 11:cout<<"\n enter length of a cuboid: ";
cin>>l;
cout<<"\n enter breadth of a cuboid: ";
cin>>b;
csa=l*b;
cout<<"\n curved surface area of a cuboid is "<<csa;
break;
case 12:cout<<"\n enter length of a cuboid: ";
cin>>l;
cout<<"\n enter breadth of a cuboid: ";
cin>>b;
cout<<"\n enter height of a cuboid: ";
cin>>h;
tsa=2*(l*b+b*h+h*l);
cout<<"\n total surface area of a cuboid is "<<tsa;
break;
}
}
if(ch==3)
{
cout<<"\n your options are";
cout<<"\n 13.volume of a cone ";
cout<<"\n 14.curved surface area of a cone";
cout<<"\n 15.total surface area of a cone";
cout<<"\n enter your choice(13-15): ";
cin>>ch;
switch(ch)
{
case 13:cout<<"\n enter radius of a cone: ";
cin>>r;
cout<<"\n enter height of a cone: ";
cin>>h;
v=(1*22*r*r*h)/(7*3);
cout<<"\n volume of a cone is "<<v;
break;
case 14:cout<<"\n enter radius of a cone: ";
cin>>r;
cout<<"\n enter slant height of a cone: ";
cin>>l;
csa=(22*r*l)/7;
cout<<"\n curved surface area of a cone is "<<csa;
break;
case 15:cout<<"\n enter radius of a cone: ";
cin>>r;
cout<<"\n enter slant height of a cone: ";
cin>>l;
tsa=(22*r*r)/7+(22*r*l)/7;
cout<<"\n total surface area of a cone is "<<tsa;
break;
}
}
if(ch==4)
{
cout<<"\n your options are";
cout<<"\n 16.volume of a cylinder";
cout<<"\n 17.curved surface area of a cylinder";
cout<<"\n 18.total surface area of a cylinder";
cout<<"\n enter your choice(16-18): ";
cin>>ch;
switch(ch)
{
case 16:cout<<"\n enter radius of a cylinder: ";
cin>>r;
cout<<"\n enter height of a cylinder: ";
cin>>h;
v=(22*r*r*h)/7;
cout<<"\n volume of a cylinder is "<<v;
break;
case 17:cout<<"\n enter radius of a cylinder: ";
cin>>r;
cout<<"\n enter height of cylinder: ";
cin>>h;
csa=(2*22*r*h)/7;
cout<<"\n curved surface area of a cylinder is
"<<csa;
break;
case 18:cout<<"\n enter radius of a cylinder: ";
cin>>r;
cout<<"\n enter height of a cylinder: ";
cin>>h;
cout<<"\n total surface area of a cylinder is "<<tsa;
break;
}
}
if(ch==5)
{
cout<<"\n your options are";
cout<<"\n 19.volume of sphere";
cout<<"\n 20.curved surface area of sphere";
cout<<"\n enter your choice(13-14): ";
cin>>ch;
switch(ch)
{
case 19: cout<<"\n enter radius of a sphere: ";
cin>>r;
v=(4*22*r*r*r)/(3*7);
cout<<"\n volume of a sphere is "<<v;
break;
case 20:cout<<"\n enter radius of a sphere: ";
cin>>r;
csa=(4*22*r*r)/7;
cout<<"\n curved surface area of a sphere is "<<csa;
break;
}
}
if(ch==6)
{
cout<<"\n your options are";
cout<<"\n 21.volume of a frustum";
cout<<"\n 22.curved surface area of a frustum";
cout<<"\n 23.total surface area of a cylinder";
cout<<"\n enter your choice(21-23): ";
cin>>ch;
switch(ch)
{
case 21:cout<<"\n enter smaller radius of a frustum: ";
cin>>r;
cout<<"\n enter bigger radius of a frustum: ";
cin>>R;
cout<<"\n enter height of a frustum: ";
cin>>h;
v=(1*22*h*((r*r)+(R*R)+(r*R)))/(7*3);
cout<<"\n volume of frustum is "<<v;
break;
case 22:cout<<"\n enter smaller radius of a frustum: ";
cin>>r;
cout<<"\n enter bigger radius of a frustum: ";
cin>>R;
cout<<"\n enter slant height of a frustum: ";
cin>>l;
csa=(22*l*(r+R))/7;
cout<<"\n curved surface area of a frustum is "<<csa;
break;
case 23:cout<<"\n enter smaller radius of a frustum: ";
cin>>r;
cout<<"\n enter bigger radius of a frustum: ";
cin>>R;
cout<<"\n enter slant height of a frustum: ";
cin>>l;
tsa=((22*l*(r+R))/7)+((22*((r*r)+(R*R)))/7);
cout<<"\n total surface area of a frustum is "<<tsa;
break;
}
}
getch();
return 0;
}

Das könnte Ihnen auch gefallen