4.6. :                                                     117

        
.   ,       
 (.  7.1,  Ļ,  . 192).

void assign(int n, card& )

{

c.s = assign_suit(n);

c.p = assign_pips(n);

}

pips get_pip(card c)
{

return c.p;

}

suit get_suit(card c)
{

return .s ;

}

 assign ()        0 
51     suit  pips.  0   , 
 51   .     
   .

void print_card(card c)
{

cout  c.p;

switch(c.s) {
case clubs:

cout  " ";  //
break;

case diamonds:

cout  " ";   //
breaks-
case hearts:

cout  " ";   //
break;

case spades:

cout  " ";  //

}

void print_deck(deck& dk)
{

for (int i = 0; i < 52; ++i)
print_card(dk.d[i]) ;

}

       .