< previous page page_575 next page >

Page 575
{
    if (secondChar == a)
        return JANUARY;
    else if (thirdChar == 1)
         return JULY;
    else
         return JUNE;
}

//******************************************************************

Months A_Month( /* in */ char secondChar )   // 2nd input char

// Determines month beginning with A

// Precondition:
//     secondChar is assigned
// Postcondition:
//     Function value == APRIL, if secondChar == p
//                    == AUGUST, otherwise

{
   if (secondChar == p)
        return APRIL;
   else
        return AUGUST;
}

//******************************************************************

Months M_Month( /* in */ char thirdChar )   // 3rd input char

// Determines month beginning with M

// Precondition:
//     thirdChar is assigned
// Postcondition:
//     Function value == MARCH, if thirdChar == r
//                    == MAY, otherwise

{
    if (thirdChar == r)
       return MARCH;
    else
       return MAY;
}

 
< previous page page_575 next page >