bool x1[2]={false,true};<br>
bool x2[2]={false,true};<br>
bool x3[2]={false,true};<br>
bool x4[2]={false,true};<br>
for(int i1=0;i1!=2;i1++)<br>
{<br>
for(int i2=0;i2!=2;i2++)<br>
{<br>
for(int i3=0;i3!=2;i3++)<br>
{<br>
for(int i4=0;i4!=2;i4++)<br>
{
if((x1[i1]||!x2[i2]||!x3[i3])&&(x1[i1]||x2[i2]||x4[i4]))<br>
.......the expression holds, do something you need<br>
}<br>
}<br>
}<br>
}
Мысль об этом ответе та же, что и у К-Балла, но, очевидно, у него были более умные коды.