Advertisement
JStefan

[Laboratoriski] Krug

Feb 25th, 2017
615
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.76 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3.  
  4. using namespace std;
  5.  
  6. class Krug {
  7.     const double PI = 3.14;
  8.     double radius;
  9.    
  10.     public:
  11.     Krug() {}
  12.     Krug(const float rad) {
  13.         radius = rad;
  14.     }
  15.    
  16.     double perimetar() {
  17.         return 2 * PI * radius;
  18.     }
  19.    
  20.     double plostina() {
  21.         return PI * radius * radius;
  22.     }
  23.    
  24.     float ednakvi() {
  25.         return perimetar() == plostina();
  26.     }
  27.    
  28. };
  29.  
  30. int main() {
  31.     float r;
  32.     cin >> r;
  33.     //instanciraj objekt od klasata Krug cij radius e vrednosta procitana od tastatura
  34.     Krug k(r);
  35.     cout << k.perimetar() << endl;
  36.     cout << k.plostina() << endl;
  37.     cout << k.ednakvi() <<endl;
  38.     //instanciraj objekt od klasata Krug cij radius ne e definiran
  39.     Krug k1;
  40.     return 0;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement