// Ex433.cc // Sec. 4.3 of lecture // Alternative // Example: Maximum and Minimum of two numbers #include main() { int i1,i2,min,max; cout << endl << " Input Arguments i1 i2 : "; cin >> i1 >> i2 ; // // Version a // if ( i1 < i2 ) { min = i1 ; max = i2 ; } else { min = i2 ; max = i1 ; } cout << " Min,Max (a) : " << min << " , " << max << endl; // // Version b // min = max = i1; if ( min > i2 ) { min = i2 ; } else { max = i2 ; } cout << " Min,Max (b) : " << min << " , " << max << endl; // // Version c, Entscheidungsoperator // min = (i1 < i2) ? i1 : i2 ; max = (i1 > i2) ? i1 : i2 ; cout << " Min,Max (c) : " << min << " , " << max << endl; }