• معامل AND المنطقي
دعنا نري كيف المعاملات المنطقية تدمج التعبيرات المنطقية في لغة إل C++ .
ها هو مثال , ADVENAND , و الذي يستخدم معامل AND المنطقي لتهندم و تنظم لعبة المغامرة في مثال ADSWITCH . نحن سندفن بعض الكنوز في الإحداثيات (7,11) ونري هل اللاعب سيستطيع أن يجده.
#include<iostream.h>
#include<process.h>
#include<conio.h>
int main()
{
char dir='a';
int x=10,y=10;
while(dir !='\r')
{
cout<<"\n Your location is "<<x<<", "<<y;
cout<<"\n Enter direction(n,s,e,w): ";
cout<<endl;
dir=getche();
switch(dir)
{
case 'n': y--; break;
case 's': y++; break;
case 'e': x++; break;
case 'w': x--; break;
}
if(x==7 && y==11)
{
cout<<"\n You found the treasure!\n";
cout<<endl;
exit(0);
}
}
return 0;
}