ВУЗ:
Составители:
Рубрика:
82 
    /// <summary> 
    /// Определяет период в зависимости от возраста - age 
    /// Использование ветвящегося оператора if 
    /// </summary> 
    public void SetPeriod() 
    { 
      if ((age > 0) && (age < 7)) period = 1; 
      else if ((age >= 7) && (age < 17)) period = 2; 
      else if ((age >= 17) && (age < 22)) period = 3; 
      else if ((age >= 22) && (age < 27)) period = 4; 
      else if ((age >= 27) && (age < 37)) period = 5; 
      else period = 6; 
    } 
Этот  пример  демонстрирует  применение  ветвящегося  оператора  if.  С 
содержательной  точки  зрения  он  интересен  тем,  что  в  поля  класса  пришлось 
ввести  специальную  переменную  period,  позволяющую  в  дальнейшем 
использовать разбор случаев в зависимости от периода жизни: 
    /// <summary> 
    /// Определяет статус в зависимости от периода - period 
    /// Использование разбора случаев - оператора Switch 
    /// </summary> 
    public void SetStatus() 
    { 
      switch (period) 
      { 
        case 1: 
          status = "child"; 
          break; 
        case 2: 
          status = "schoolboy"; 
          break; 
        case 3: 
          status = "student"; 
          break; 
        case 4: 
          status = "junior researcher"; 
          break; 
        case 5: 
          status = "senior researcher"; 
          break; 
        case 6: 
          status = "professor"; 
          break; 
        default: 
Страницы
- « первая
 - ‹ предыдущая
 - …
 - 76
 - 77
 - 78
 - 79
 - 80
 - …
 - следующая ›
 - последняя »
 
