Контрольная работа: Реалізація двохзв’язного списка
for (int c=0; c<width; c++) cout<<» –»;
cout<<»\n| | Naimenovanie izdeliya | Data izgotovleniya | Koli4estvo |\n»;
for (int c=0; c<width; c++) cout<<» –»;
};
// –
// –
void Line (S_Spisok *Temp, int &k)
{
cout<<»\n| "<<setw(2)<<k<<"| "<<setw(40)<<Temp->SName<<"|»;
cout<<» «<<setw(2)<<Temp->SDate[0]<<».»
<<setw(2)<<Temp->SDate[1]<<».»
<<setw(4)<<Temp->SDate[2]<<» |»;
cout<<setw(12)<<Temp->SCount<< "|\n»;
for (int c=0; c<width; c++) cout<<» –»;
};
// –
void Print(void)
{
S_Spisok *Temp = First;
int k=0;
if(Temp) Line0 ();
while(Temp)
{
k++;
Line (Temp, k);
Temp = Temp->Next;
};
cout<<»\n»;
};