control structure in C++ || conditional operators || use of conditions in C++