na początku pomyślałem o czymś takim...,
static Zespolona tab[10] = {Zespolona(1.2, 2.2), Zespolona(1.2, 2.2), Zespolona(1.2, 2.2), Zespolona(1.2, 2.2), Zespolona(1.2, 2.2), Zespolona(1.2, 2.2), Zespolona(1.2, 2.2), Zespolona(1.2, 2.2), Zespolona(1.2, 2.2), Zespolona(1.2, 2.2)};
A potem ogarnąłem o co ci tak naprawde chodzi... xD
Polecałbym stworzyć konstruktor z wartościami podstawowymi, czy jakoś tak... Generalnie on ma sam wpisywać wartości jak mu nie podasz...
Zespolona(double=1.2, double=2.2); - zobacz sobie jak to się deklaruje w jednym pliku u P. Mirosława, bo nie pamiętam... :/
Zespolona(double a, double b)
{srand (time (NULL));
a=double(rand()%21)-10;
b=double(rand()%21)-10;
r=a;
i=b;
};