Untitled
unknown
c_cpp
3 years ago
549 B
5
Indexable
class Intervallum { private: double* v; public: Intervallum(double, double); ~Intervallum() { delete[] v; } void duplaz(); void kiir(); }; void felCserel(double& a, double& b) { double aux = a; a = b; b = aux; } Intervallum::Intervallum(double a, double b) { v = new double[2]; if (a > b) felCserel(a, b); v[0] = a; v[1] = b; } void Intervallum::duplaz() { double c = (v[0] + v[1]) / 4.0; v[0] -= c; v[1] += c; } void Intervallum::kiir() { std::cout << v[0] << ' ' << v[1]; }
Editor is loading...