Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2019
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.09 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main(){
  5.     cout << "Press 1 for cube"<<endl;
  6.     cout << "Press 2 for cylinder"<<endl;
  7.     cout << "Press 3 for sphere"<<endl;
  8.     cout << "Press 4 for cone"<<endl;
  9.    
  10.     int option;
  11.     float s,r,cube,cyl,ball,cone,h;
  12.     float pi = 3.14;
  13.    
  14.     cin >> option;
  15.    
  16.     switch(option){
  17.         case 1:
  18.             cout << "Input s ";
  19.             cin >> s;
  20.             if(s<1){
  21.                 cout << "error";
  22.                 return 0;
  23.             }
  24.             cube = 6*s*s;
  25.             cout << cube;
  26.             break;
  27.         case 2:
  28.             cout << "Input r and h ";
  29.             cin >> r;
  30.             cin >> h;
  31.             if(r<1 or h<1){
  32.                 cout << "error";
  33.                 return 0;
  34.             }
  35.             cyl = (2*pi*r*r)+(2*pi*r*h);
  36.             cout << cyl;
  37.             break;
  38.         case 3:
  39.             cout << "Input r";
  40.             cin >> r;
  41.             if(r<1){
  42.                 cout << "error";
  43.                 return 0;
  44.             }
  45.             ball = 4*pi*r*r;
  46.             cout << ball;
  47.             break;
  48.         case 4:
  49.             cout << "Input r and s";
  50.             cin >> r;
  51.             cin >> s;
  52.             if(s<1 or r<1){
  53.                 cout << "error";
  54.                 return 0;
  55.             }
  56.             cone =(pi*r*s)+(pi*r*r);
  57.             cout << cone;
  58.             break;
  59.         default:
  60.             cout << "error";
  61.             break;
  62.     }
  63.    
  64.     return 0;
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement