Advertisement
Guest User

Untitled

a guest
Dec 12th, 2019
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.95 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. class Zgrada{
  6.  
  7.  double *povrsina = new double;
  8.  double *visina = new double;
  9.  
  10.  public:
  11.  Zgrada(){
  12.      *povrsina = 0;
  13.      *visina = 0;
  14.  }
  15.  
  16.  Zgrada(double v,double p){
  17.  visina = v;
  18.  povrsina = p;
  19.  }
  20.  
  21.  ~Zgrada(){
  22.      delete povrsina;
  23.      delete visina;
  24.  }
  25.  
  26.  void setPovrsina(double pov){
  27.   *povrsina=po;
  28.  }
  29.  
  30.  double getPovrsina(){
  31.     return *povrsina;
  32.  }
  33.  
  34.  void setVisina(double vis){
  35.   *visina=vis;
  36.  }
  37.  
  38.  double getVisina(){
  39.  return *visina;
  40.  }
  41.  
  42. };
  43. int main()
  44. {
  45.  
  46.     cout<<"Unesi broj zgrada koji zelis unijeti:";
  47.  
  48.     int z;
  49.     cin>>z;
  50.  
  51.     Zgrada zg[z];
  52.  
  53.     double vi,po;
  54.  
  55.     for(int i=0;i<z;i++){
  56.  
  57.      cout<<"Unesite visinu i povrsinu zgrade:"<<endl;
  58.      cin>>vi>>po;
  59.  
  60.      zg[i]=Zgrada(vi,po); //za konstruktor =
  61.     }
  62.  
  63.     for(int i=0;i<z;i++){
  64.      cout<<"
  65.     cout<<zg[i].getPovrsina();
  66.     cout<<zg[i].getVisina();
  67.    }
  68.  
  69.  
  70.  
  71.    return 0;
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement