#include using namespace std; class Wektor { public: Wektor(int n) : n(n) { ptr = new double[n]; for(int i = 0; i < n; i++) ptr[i] = 0; } Wektor(const Wektor &w2) { n = w2.n; ptr = new double[n]; for(int i = 0; i < n; i++) ptr[i] = w2.ptr[i]; } virtual ~Wektor() { delete[] ptr; } double operator()(int i) const { return ptr[i]; } double& operator()(int i) { return ptr[i]; } Wektor operator*(double r) const { Wektor w2(n); for(int i = 0; i