program LogicFunction;
var
X1, X2, X3, X4, Y: integer;
begin
writeln('Введіть X1 (0 або 1): '); readln(X1);
writeln('Введіть X2 (0 або 1): '); readln(X2);
writeln('Введіть X3 (0 або 1): '); readln(X3);
writeln('Введіть X4 (0 або 1): '); readln(X4);
Y := (X1 * (1 - X4)) or (X2 * (1 - X3));
writeln('Результат Y = ', Y);
end.
cHJvZ3JhbSBMb2dpY0Z1bmN0aW9uOwp2YXIKICBYMSwgWDIsIFgzLCBYNCwgWTogaW50ZWdlcjsKYmVnaW4KICB3cml0ZWxuKCfQktCy0LXQtNGW0YLRjCBYMSAoMCDQsNCx0L4gMSk6ICcpOyByZWFkbG4oWDEpOwogIHdyaXRlbG4oJ9CS0LLQtdC00ZbRgtGMIFgyICgwINCw0LHQviAxKTogJyk7IHJlYWRsbihYMik7CiAgd3JpdGVsbign0JLQstC10LTRltGC0YwgWDMgKDAg0LDQsdC+IDEpOiAnKTsgcmVhZGxuKFgzKTsKICB3cml0ZWxuKCfQktCy0LXQtNGW0YLRjCBYNCAoMCDQsNCx0L4gMSk6ICcpOyByZWFkbG4oWDQpOwogIAogIFkgOj0gKFgxICogKDEgLSBYNCkpIG9yIChYMiAqICgxIC0gWDMpKTsKICAKICB3cml0ZWxuKCfQoNC10LfRg9C70YzRgtCw0YIgWSA9ICcsIFkpOwplbmQuCgo=