C++ Logical Operator OR
#include <iostream> using namespace std; #include <process.h> //for exit() #include <conio.h> //for getche() int main()/*from w w w .j a v a2 s .c o m*/ { char dir='a'; int x=10, y=10; while( dir != '\r' ) //quit on Enter key { cout << "\n\nYour location is " << x << ", " << y; if( x<5 || x>15 ) //if x west of 5 OR east of 15 cout << "\nBeware: dragons lurk here"; cout << "\nEnter direction (n, s, e, w): "; dir = getche(); //get direction switch(dir) { case 'n': y--; break; //update coordinates case 's': y++; break; case 'e': x++; break; case 'w': x--; break; } } return 0; }
#include <iostream> using namespace std; int main()/* www . ja v a 2 s.com*/ { int f, g; g = 5; f = 8; if ((g = 25) || (f = 35)) { cout << "g is " << g << " and f got changed to " << f; } return 0; }