#include #include using namespace std; void PrintBool( bool value); int main() { bool a{true}; bool b{true}; bool result; int value; result = a and b; PrintBool(a); cout << " and "; PrintBool(b); cout << " = "; PrintBool(result); cout << endl; b = false; result = a and b; PrintBool(a); cout << " and "; PrintBool(b); cout << " = "; PrintBool(result); cout << endl; a = false; b = true; result = a and b; PrintBool(a); cout << " and "; PrintBool(b); cout << " = "; PrintBool(result); cout << endl; b = false; result = a and b; PrintBool(a); cout << " and "; PrintBool(b); cout << " = "; PrintBool(result); cout << endl; cout << endl << endl; a = true; b = true; result = a or b; PrintBool(a); cout << " or "; PrintBool(b); cout << " = "; PrintBool(result); cout << endl; b = false; result = a or b; PrintBool(a); cout << " or "; PrintBool(b); cout << " = "; PrintBool(result); cout << endl; a = false; b = true; result = a or b; PrintBool(a); cout << " or "; PrintBool(b); cout << " = "; PrintBool(result); cout << endl; b = false; result = a or b; PrintBool(a); cout << " or "; PrintBool(b); cout << " = "; PrintBool(result); cout << endl; cout << " doing a = value = 7" << endl; a = value = 7; PrintBool(a); cout << endl; cout << endl; cout << "Before if value = " << value << endl; if ( value == 42) { cout << " value = 42" << endl; } cout << "After if value = " << value << endl; cout << endl; cout << "Before if value = " << value << endl; if ( value = 42) { cout << " value = 42" << endl; } cout << "After if value = " << value << endl; return 0; } void PrintBool( bool value){ if (value) { cout << "true"; } else { cout << "false"; } return; }