30      1.   -   C++?

          -
.       .  print () -
        .   -
 ,    - begin ()  end () 
    .  ,     -
   - sort ().  accumulate ()  0.0
         
     z . begin ()   z . end ().

1.8. 

        -
  .     , -
  .      , 
     .

       .  -
        .  , 
   .      , 
     .  
.    ,      
  .    . ,  -
    .   ,  
 .      .  -
  ,   , ,    ,  ,   
  .      
 .  ,       ,   
  .  ,       
 ,   .  ,       -
            , 
    .

 - 

1.    .

2.     ,  .

,       . 
      .  ,  
 ,    .   -
        ( ).
  :

  studentl.cpp

//  
enum support { ta, ra, fellowship, other };

// ( )
enum year { fresh, soph, junior, senior, grad };