Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- class Vektor3d
- {
- double koordinate[3];
- public:
- void Postavi(double x, double y, double z) { koordinate[0] = x; koordinate[1] = y; koordinate[2] = z; }
- void PostaviX(double x) { koordinate[0] = x; }
- void PostaviY(double y) { koordinate[1] = y; }
- void PostaviZ(double z) { koordinate[2] = z; }
- void Ocitaj(double &x, double &y, double &z) { x = koordinate[0]; y = koordinate[1]; z = koordinate[2]; }
- void Ispisi() const { std::cout << "{" << koordinate[0] << "," << koordinate[1] << "," << koordinate[2] << "}"; }
- double DajX() const { return koordinate[0]; }
- double DajY() const { return koordinate[1]; }
- double DajZ() const { return koordinate[2]; }
- void PomnoziSaSkalarom(double s) { koordinate[0] *= s; koordinate[1] *= s; koordinate[2] *= s; }
- void SaberiSa(const Vektor3d &v) { koordinate[0] += v.koordinate[0]; koordinate[1] += v.koordinate[1]; koordinate[2] += v.koordinate[2]; }
- };
- int main()
- {
- system("PAUSE");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement