Блок-схема
1. Основная программа





+








j

















































2. Подпрограммы












+

_







_
fin.close()


+















_




+





















_
+













+
_

























_
+
_
+
+
_


+


_

+













_
+
_
+
_





















_
+



_
+
_
+


























_
+
_
+
_
+



















_
+



_
+
_
+















_


+


_


+


_
+

















_
+









_


+




























_
+
_
+
_
+



















_
+



_
+
_
+






+


_









+


_

















_

+


_


+



_
+















_
+











_


+




























_
+
_
+
_
+



















_
+



_
+
_
+






+


_









+


_

















_


+


_


+



_
+















_
+




























_
+
_
+
_
+


























_
+
_
+
_
+






+


_









+


_












_


+



c=new
FIRMA[m]; f=0; t.set_naz(naz0); i=0; c[f]=x[i];
f=f+1;















_
+
_
+















_
+


















_
+



_
+

_
+


























_
+
_
+
_
+



















_
+



_
+
_
+



















_
+



_
+
_
+


+


_

+

_

+

_

+

_

+

_

+

_










_




+








+


_




_


+






j
































+

j
































+

j






























+





















+





j




























3. Конструкторы, деструкторы


delete
[]x
delete
[]y delete
[]z delete
[]c delete
[]v























_
+
_
+
_
+
_
+
+
_

m=w.m; k=w.k; s=w.s; f=w.f; p=w.p; x=new FIRMA[m]; y=new FIRMA[k]; z=new FIRMA[s]; c=new FIRMA[f]; v=new FIRMA[p];








_


+








































_
+
_
+
_
+
+
_
ЛИСТИНГ ПРОГРАММЫ
