#include #include using namespace std; class Complex { double re, im; public: Complex (); // konstruktor klasy Complex (double, double); // konstruktor klasy ~Complex (); // destruktor klasy void ustaw (double, double); double modul (); }; Complex::Complex () { re = 0; im = 0; cout << "Wywolany konstruktor ()\n" ; } Complex::Complex (double a, double b) { re = a; im = b; cout << "Wywolany konstruktor (" << a << ',' << b << ")\n"; } Complex::~Complex () { cout << "Wywolany destruktor.\n" ; } void Complex::ustaw (double a, double b) { re = a; im = b; } double Complex::modul () { return sqrt(re*re + im*im) ; } int main () { Complex z; z.ustaw (3,4); cout << "Modul z wynosi: " << z.modul() << endl; Complex z2 (5,6) ; cout << "Modul z2 wynosi: " << z2.modul() << endl; return 0; }