C++ Logical Operator AND
#include <iostream> using namespace std; #include <process.h> //for exit() #include <conio.h> //for getche() int main()//from w w w . j a v a 2 s . co m { char dir='a'; int x=10, y=10; while( dir != '\r' ) { cout << "\nYour location is " << x << ", " << y; 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; } if( x==7 && y==11 ) //if x is 7 and y is 11 { cout << "\nYou found the treasure!\n"; exit(0); //exit from program } } return 0; }