<logical expression> ? <true statement> : <false statement>
Functionally Equivalent Examples:
- if(genEd != 'F') cout << "It counts!\n"; else cout << "Take it again.\n";
- cout << (genEd != 'F' ? "It counts!\n" : "Take it again.\n");
- genEd != 'F' ? cout << "It counts!\n" : cout << "Take it again.\n";