After:

do
{ 
    cout << "Please enter the hour" << endl;
    cin >> hour; 
} while( !(hour <= 12) );

do
{ 
    cout << "Please enter the minute" << endl;
    cin >> minute; 
} while( !(minute <= 59) );